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时,我一直使用$版本.

相关文章

解决方案:解决linux下vim乱码的情况:(修改vimrc的内容)全...
Linuxvi/vim所有的UnixLike系统都会内建vi文书编辑器,其他的...
      vim正则匹配:空行:/^$/  /^[\t]*$/注释...
$select-editorSelectaneditor.Tochangelater,run'sele...
上次手贱忘了保存,这次就简单做个备忘吧,把踩过的坑记一下...
Linux之文本编译器小结vim的优势所有的UNIX-LIKE习通都会内置...