2013-08-19 65 views
1

有兩個非常有用的功能在Emacs:Emacs中C-h k,C-h w的vim對應物是什麼?

  • 章K:輸入一個鍵序列,它會告訴你哪個命令你 運行(即該命令一定按鍵結合到)
  • 章寬:輸入一個命令,它會告訴你哪個鍵擊命令 被綁定。

這兩個命令的vim相對應的是什麼?

+4

注意:Emacs和Vim邏輯在這個區域有一個重要的區別。在Emacs中,按鍵順序和命令是分開的東西。有一個名爲'left-char'的命令向左移動一個字符,默認情況下,左箭頭鍵綁定到該命令。但是,在Vim中,命令並不作爲獨立實體存在。在Vim中移動留下角色的概念沒有名字。它必須通過其默認鍵「h」來引用。你可以改變你的鍵盤綁定 - 例如,你可以用'map q h'將鍵'q'左移 - 但是'q'綁定到'h',而不是像'left-char'這樣的命令。 – pandubear

回答

4
:help :command 

顯示:command的文檔。

:help i_ctrl-a 

顯示插入模式下的文檔<C-a>

如何使用doc是單個最重要的東西一個新的vimmer應該學習。認真。

如果你有一個棘手的映射出了問題,說<leader>b,你可以做

:verbose map <leader>b 

知道它做什麼以及它的定義。

+1

此外,':viusage'和':exusage'給你概述了每個內置的命令和映射。 – romainl

+1

我不知道':viusage',這是一個偉大的命令。 –

+0

@romainl我得到'對不起,i_ctrl_c沒有幫助'的命令:help i_ctrl_c。我錯過了什麼? –

相關問題