对于 vim,我使用对象缩进。
我经常用这个
vii:!sort
用于对具有相同缩进的块进行排序。
我尝试设置此 nnoremap
nn <leader>ss vii:!sort<cr>
但不起作用,有什么建议吗?
ii
是 object-indent 的 vnoremap,也许这就是问题所在,v
传递到可视模式后 nnoremap 不会继续
答案1
使用nmap
:
nmap <leader>ss vii:!sort<cr>
因为插件ii
也映射到某些函数调用,所以如果您使用nnoremap
映射ii
,则不会遵循插件集。