我按照指南
here创建了vim mapppings.将以下内容放在我的.vimrc文件中
let mapleader=',' if exists(":Tabularize") nmap <leader>a= :Tabularize /=<CR> vmap <leader>a= :Tabularize /=<CR> nmap <leader>a: :Tabularize /:\zs<CR> vmap <leader>a: :Tabularize /:\zs<CR> endif
页面说当我输入时,a =它应该告诉Tabularize对齐我的线条.但是它会插入游标所在的character =.
我安装了Tabularize,并且:Tabularize命令在没有映射的情况下调用它时可以正常工作.
我究竟做错了什么?
在加载插件之前读取并执行.vimrc文件,因此:未定义Tabularize.
要找出启动时调用各种脚本的确切顺序,可以运行以下命令:
:scriptnames
您可以通过以下方式了解初始化过程的详细信息:
:help startup
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。