微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vim – 添加对’ci |`和`da |`的支持(选择管道中的文本)

我经常使用像ci(和di {编辑源代码时)这样的命令.

管道字符中包含Ruby块中的参数,如| a,b |

是否可以扩展此行为以添加对…的支持,以便像ci |,da |这样的命令和yi |好好工作?

我在vimrc中有以下内容(我已经添加了va |和vi |命令来完成):
nnoremap di\| T\|d,nnoremap da\| F\|d,nnoremap ci\| T\|c,nnoremap ca\| F\|c,nnoremap yi\| T\|y,nnoremap ya\| F\|y,nnoremap vi\| T\|v,nnoremap va\| F\|v,

运算符重复先前的F,f,T或t,但是反方向.一个非常有用的钥匙!

这些映射可以轻松修改,以支持其他分隔符;编辑LaTeX时,我一直使用$版本.

原文地址:https://www.jb51.cc/vim/386607.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐