V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ectotherm
V2EX  ›  macOS

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

  •  
  •   ectotherm · 2012-02-05 12:15:54 +08:00 · 12442 次点击
    这是一个创建于 4662 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如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,该局部变量的时候特别好用。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2731 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:46 · PVG 19:46 · LAX 03:46 · JFK 06:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.