经介绍开始尝试Sublime Text 2,但是竖直编辑在哪里呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ectotherm
V2EX    macOS

经介绍开始尝试Sublime Text 2,但是竖直编辑在哪里呢?

  •  
  •   ectotherm 2012-02-05 12:15:54 +08:00 12946 次点击
    这是一个创建于 5052 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如tm中选择一段文字,然后按下option,就会切换成竖直编辑的光标。

    st2中有很多可以切换multi-selection的方法,但是有的时候我需要的仅仅是竖排着插入文字,怎么搞?

    举个例子,比如:

    urls = [(r'aaa', bbb),
    (r'ccc', ddd),
    (r'eee', fff),
    ]

    我想把后两行给对齐了,在st2中怎么搞?
    13 条回复    1970-01-01 08:00:00 +08:00
    fanzeyi
        1
    fanzeyi  
       2012-02-05 12:29:39 +08:00   1
    在Windows貌似是 Shift+鼠标右键选中
    fanzeyi
        2
    fanzeyi  
       2012-02-05 12:30:11 +08:00
    也可能是Ctrl... 记得不太清了 =_= 你试试在Mac..用那几个键+右键选择..
    gonghao
        3
    gonghao  
       2012-02-05 12:47:04 +08:00
    在 vim 模式下,可以 shift + v,然后 >>(缩进),或者 shift + i(插入)

    或者使用 alt (option) 用鼠标点选~我一直想知道这个有没有键盘快捷键,但是今儿实验的时候,发现我这个版本肿么这个功能就木有了~之前都没有问题呀,现在貌似有 python warning~~~~
    bindiry
        4
    bindiry  
       2012-02-05 14:29:48 +08:00
    直接按着中键不放,拖动

    如果想同时编辑多处,就按着ctrl键不放,在需要编辑的地方中键点击即可

    for windows
    mywaiting
        6
    mywaiting  
       2012-02-05 14:50:30 +08:00
    @lucifr Blog作者亲自出来了......话说这文章写得不错......
    ectotherm
        7
    ectotherm  
    OP
       2012-02-05 15:32:20 +08:00
    fanzeyi @gonghao @bindiry 可以不用鼠标、不用vim模式不。

    @lucifr 参考各种方法,都不能实现一次性选择一纵列的功能,倒是可以选择一段文字,然后按cmd-opt-l,分成多行,然后移动光标,就变成一列的方式移动了。这样的方式虽然满足我的要求,可是至少要进行3次以上的按键,还有更快的方法吗?
    ectotherm
        8
    ectotherm  
    OP
       2012-02-05 15:37:21 +08:00
    @bindiry trackpad或者magicmouse g6是没有中键的
    goofansu
        9
    goofansu  
       2012-02-05 15:40:19 +08:00
    mac的话按住option键
    ectotherm
        10
    ectotherm  
    OP
       2012-02-05 15:42:39 +08:00
    @goofansu 我都说了,能不用鼠标么
    lucifr
        12
    lucifr  
       2012-02-06 01:04:46 +08:00
    @ectotherm 明白你想要 TextMate 的那种 Vertical Selection,但目前我所知除了鼠标中键的方法类似以外好像还没有别的。
    ectotherm
        13
    ectotherm  
    OP
       2012-02-06 08:55:49 +08:00
    @lucifr 谢谢!那种选择方式在很多情况是非常方便,不过st2中带的其他multi-selection的方法也挺实用的,特别是cmd+ctrl+g,该局部变量的时候特别好用。
    关于   &bsp; 帮助文档     自助推广系统     博客     API     FAQ     Solana     2642 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 01:45 PVG 09:45 LAX 17:45 JFK 20:45
    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