【发布时间】:2014-01-26 18:13:03
【问题描述】:
我在 ubuntu 机器上使用 Command-T,它吓坏了。当我按下<leader> t时,它会退出VIM,然后完全改变我的屏幕排列(文本只是以奇怪的方式出现缩进)。
为了解决这个问题,我打开了我的 .vimrc 文件并将 command-T 映射到 f。
map <silent> <LocalLeader>f :CommandT<CR>
但它不会改变行为——即当我按下<leader> t 时,Vim 会关闭,并且终端窗口会在我的剩余会话中显示奇怪的缩进。
当我说 VIM 关闭时,我的意思是我突然退出程序,但没有抛出任何错误消息。
我的系统详情如下:
- 运行 Ubuntu 12.04.1 LTS,版本 12.04,Precise 的 VMware Fusion 6
- zshell 4.3.17
- VIM 7.3
- tmux 1.6
【问题讨论】:
-
您还启用了哪些其他插件?是否有可能将其他东西映射到
<leader>t? -
试试
:verb map <leader>t看看是什么设置。 -
当我运行
:verb map时,我得到 ' \t :CommandDLast set from ~/.vimrc` -
尝试运行
:CommandD看看是否也关闭了vim。看起来这可能是问题所在。查看该功能或分享其来源。 -
对不起——错别字。 :verb map
t, 给我' \t :CommandT .Last set from ~/.vimrc`
标签: vim