如何使用vim键绑定在Sublime Text 2中插入一列垂直文本?

前端之家收集整理的这篇文章主要介绍了如何使用vim键绑定在Sublime Text 2中插入一列垂直文本?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何使用 vim键绑定在Sublime Text 2中插入一列垂直文本列并将其缩进?

Vertical Text Selection in Vim http://yannesposito.com/Scratch/img/blog/Learn-Vim-Progressively/rectangular-blocks.gif

我看到了Sublime Text 2 Column Selection Docs,显示如何使用Ctrl Shift Up,但是可以使用vim快捷方式做同样的事情吗?

我正在使用Sublime in Vintage Mode.

它有点fiddly和一个额外的击键,但它是可能的:你只需要将选择分割成多个光标,然后再进行标准的VIM Shift I

所以整个例程(在Mac上)是:

>使用V / v运动键选择块
> CommandShift L
> V / v退出视觉模式
>多个游标,你可以移动,插入,任何!

或者,您可以做我所做的,并采用混合方式,通过将Sublime的Shift Control箭头键绑定更改为Shift Control运动键.

[
    { "keys": ["ctrl+shift+j"],"command": "select_lines","args": {"forward": true} },{ "keys": ["ctrl+shift+k"],"args": {"forward": false} }
]

Shift Control K与OS X的内置“杀死所有行”绑定冲突,但是ST绑定会覆盖那些,并且您不应该使用它们…来自Emacs;)

原文链接:/bash/385975.html

猜你在找的Bash相关文章