簡體   English   中英

為什么當我使用重新映射的密鑰訪問插件命令時,vim為什么說“未連接”

[英]Why does vim say “Not Connected” when I use a remapped key to access a plugin command

我正在嘗試使用F9來允許NERDTree切換。 所以我做了以下事情:

nnoremap <silent> <F9> :NERDTreeToggle<CR>

當我按F9時,我從vim返回以下消息

Not Connected
Not Connected

Press ENTER or type a command to continue

如果執行:source ~/.vimrc source〜 :source ~/.vimrc ,則我對F9的重新映射按預期工作,然后按預期切換NerdTree。

另外,如果我在命令模式下的任何位置使用命令:NERDTreeToggle ,它也可以正常工作。

有任何想法嗎?

通過使用@michaelmichael和@romainl的建議,我可以確定我有一個插頭覆蓋了密鑰。

答案是...使用:verbose映射對其進行調試,然后查看是否需要禁用它。

我遇到了同樣的問題~./vim/plugin目錄中有debugger.pydebugger.vim 我刪除了這些未使用的插件,並且我的映射恢復了正常。

將OS X升級到Mavericks后亮起。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM