V2EX 首页   注册   登入
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请 登入
Mac OS X 学习实用书单
Mac OS X Snow Leopard: the missing manual
推荐性能升级
OCZ Vertex Plus 120GB SSD
Intel 320 系列 80GB SSD
推荐配件
Moshi Palmguard 手垫贴
Sponsored by
唐茶 字节社
中文世界最好的电子书城
V2EX  ›  Mac OS X

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

By ectotherm at 109 天前, 437 次点击
比如tm中选择一段文字,然后按下option,就会切换成竖直编辑的光标。

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

举个例子,比如:

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

我想把后面两行给对齐了,在st2中怎么搞?
13 回复  |  直到 2012-02-07 08:55:49 AM
    1
fanzeyi   109 天前
在Windows貌似是 Shift+鼠标右键选中
    2
fanzeyi   109 天前
也可能是Ctrl... 记得不太清了 =_= 你试试在Mac..用那几个键+右键选择..
    3
gonghao   109 天前
在 vim 模式下,可以 shift + v,然后 >>(缩进),或者 shift + i(插入)

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

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

for windows
    6
mywaiting   109 天前
@lucifr Blog作者亲自出来了......话说这文章写得不错......
    7
ectotherm   109 天前
@fanzeyi @gonghao @bindiry 可以不用鼠标、不用vim模式不。

@lucifr 参考各种方法,都不能实现一次性选择一纵列的功能,倒是可以选择一段文字,然后按cmd-opt-l,分成多行,然后移动光标,就变成一列的方式移动了。这样的方式虽然满足我的要求,可是至少要进行3次以上的按键,还有更快的方法吗?
    8
ectotherm   109 天前
@bindiry trackpad或者magicmouse g6是没有中键的
    9
goofansu   109 天前
mac的话按住option键
    10
ectotherm   109 天前
@goofansu 我都说了,能不用鼠标么
    12
lucifr   108 天前
@ectotherm 明白你想要 TextMate 的那种 Vertical Selection,但目前我所知除了鼠标中键的方法类似以外好像还没有别的。
    13
ectotherm   108 天前
@lucifr 谢谢!那种选择方式在很多情况是非常方便,不过st2中带的其他multi-selection的方法也挺实用的,特别是cmd+ctrl+g,该局部变量的时候特别好用。
Linode
关于   |   FAQ   |   我们的愿景   |   广告投放   |   工作空间   |   Gadget Lab   |   博客   |   上网首页   |   261 人在线   最高记录 362
创意工作者们的社区
Lovingly made by OLIVIDA
VERSION: 3.0.0-dev
♥ Do have a faith in what you're doing.