Sublime Text2插件,回到上一次编辑的光标位置 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
sampeng
V2EX    程序员

Sublime Text2插件,回到上一次编辑的光标位置

  •  
  •   sampeng 2012-04-02 14:47:08 +08:00 16746 次点击
    这是一个创建于 4951 天前的主题,其中的信息可能已经有所发展或是发生改变。
    很喜欢netbeans的回到上一次修改位置的功能
    初次接触sublime,让我很喜欢这款编辑器。到网上找了一下。看是看到一款,但是不符合我的要求。
    于是自己动手丰衣足食了。

    https://github.com/SamPeng87/sublime-last-edit

    回到上一次编辑的位置
    1,同一个文件buffer下是循环的跳转的
    2,不同的文件buffer(也就是不同的group)也是会加入最后修改位置。也就是。。我经常的操作,在A里面工作,突然想起C里面的一个接口。过去复制好。。跳回来。command+. 继续工作
    3,同一行只记录最后的列位置。通常只要跳到这个位置就行了。。就懒得想算法了
    4,唯一不足的是跨window的时候虽然是焦点过去了。但window并没提前。。没找到api。求指教。当然,两块屏幕,两个window就可以工作很好了

    求指导
    11 条回复    1970-01-01 08:00:00 +08:00
    yyfearth
        1
    yyfearth  
       2012-04-02 14:55:30 +08:00
    是不是最好注册到 http://wbond.net/sublime_packages
    sampeng
        2
    sampeng  
    OP
       2012-04-02 15:23:55 +08:00
    @yyfearth 收到。。争取下去注册上去
    keakon
        3
    keakon  
       2012-04-02 15:41:03 +08:00
    没理解究竟是什么意思…

    我常遇到的一个需求是在改代码时,滚动到a行(也许光标未定位)后,突然想去看看b行,复制粘贴修改一番,然后回到a行来。
    Vim
        4
    Vim  
       2012-04-02 15:47:52 +08:00
    @keakon Vim 的 Marks 功能中的 '' 可以满足你的需要
    sampeng
        5
    sampeng  
    OP
       2012-04-02 15:48:17 +08:00
    @keakon yes。。我也是这个需求。就自己做了个。。但是得是在a行进行编码的过程中。木有光标定位。。就木办法定位了。。本来想的是当鼠标进行了光标定位马上记录。。。。但现在木有这样实现。通常是在改代码的时候想起来。去看看b行。然后跳回来。。如果你需要。我想想,就加进去。。做个开关好了。。
    sampeng
        6
    sampeng  
    OP
       2012-04-02 15:49:04 +08:00
    @Vim marks多一步。。通常这种需求是未知的。。我是懒人一个。。想到就能用。比较好。。。
    Vim
        7
    Vim  
       2012-04-02 15:50:08 +08:00
    详细解释下,就是在 normal 模式下用 [0-9]+g 跳转到任意行,想回来的时候直接双击分号键。

    好吧,我知道本贴是 Sublime Text 2 贴,匿了
    sampeng
        8
    sampeng  
    OP
       2012-04-02 15:51:10 +08:00
    @Vim 哈哈哈。编辑器各有好坏。。。我知道你说的快捷方式。。vim也有类似功能。。我也用vim。所以换了个编辑器突然没这个功能了,很不适应
    myrual
        9
    myrual  
       2012-04-02 16:08:51 +08:00
    最近3天用sublime写python代码,有些功能确实不错,但是昨天晚上换回vim,得心应手的感觉又回来了。 sublime的vim模式我已经打开了,不过总感觉有点奇怪,有点不是那么给力。
    myrual
        10
    myrual  
       2012-04-02 16:11:59 +08:00
    最近3天用sublime写python代码,有些功能确实不错,但是昨天晚上换回vim,得心应手的感觉又回来了。 sublime的vim模式我已经打开了,不过总感觉有点奇怪,有点不是那么给力。
    likebeta
        11
    likebeta  
       2013-06-05 21:43:55 +08:00
    vs的ctrl+-功能特别好用
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4177 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 10:13 PVG 18:13 LAX 03:13 JFK 06:13
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86