所以,我有以下的鍵盤映射在我的.vimrc如何在VIM中重新映射默認密鑰,而不影響其他重映射?
noremap <C-o> :browse confirm e<CR>
vnoremap <C-o> :browse confirm e<CR>
inoremap <C-o> :browse confirm e<CR>
這是GVIM的GUI。然後我會得到一個文件夾彈出。在這裏我可以選擇文件。
但是,這將禁用Control-o文件跳轉(當您按Ctrl-o時)。我不希望這樣,但我想要按住Ctrl-o地圖進行GUI文件夾視圖。我仍然想使用文件夾跳轉。
所以,我想我可以將一個文件從Control-o C-o跳轉到Alt-o。所以地圖看起來像noremap:在歷史中跳轉1g,或者其他東西。
我試過了一切,看看當你給Control-o鍵跳回文件歷史記錄時默認命令是什麼。我不知道你如何看到標準Control-o的默認命令 。
:詳細地圖僅適用於重新映射的密鑰。
任何人都有建議找到默認的Control-o鍵的正確命令?
你應該儘量堅持Vim的默認設置。如果你想要一個交互式文件列表來選擇,使用':Ex'。另外,瀏覽你的文件系統在正常模式之外沒什麼意義。在同一張紙條上,''*根本不會*跳回到文件歷史記錄中,它會跳轉到跳轉列表中,而跳轉列表完全不同*。如果您不想調整Vim的模式並學習如何使用其默認功能,還可以使用其他許多編輯器。 –
romainl