我見過的人建議把下面的兩個行的在一個人的.inputrc
使六鍵映射:這兩個vi相關的`.inputrc`行是多餘的嗎?
set editing-mode vi
set keymap vi
有時,他們建議separately;有時,他們建議together。爾加!在任何系統上都是必需的嗎?
作爲一個貪吃側面說明,如果任這些都包含在一個人的.inputrc
,它仍然需要包括:
set -o vi
...在一個人的.bash_profile
?
我見過的人建議把下面的兩個行的在一個人的.inputrc
使六鍵映射:這兩個vi相關的`.inputrc`行是多餘的嗎?
set editing-mode vi
set keymap vi
有時,他們建議separately;有時,他們建議together。爾加!在任何系統上都是必需的嗎?
作爲一個貪吃側面說明,如果任這些都包含在一個人的.inputrc
,它仍然需要包括:
set -o vi
...在一個人的.bash_profile
?
只有第一線是必要的:
set editing-mode vi
第二行定義手動鍵映射如何未來將被應用:
set keymap vi
文件/etc/inputrc
或~/.inputrc
控制庫readline
。 Readline被許多程序(包括bash)使用。
第二個,set -o vi
只控制bash。 vimrc
對bash沒有影響。
糟糕!!包括'.vimrc'是一個錯字。我的意思是'.inputrc'!謝謝!我意識到'.inputrc'控制着readline;我試圖問這兩個是否有必要在該文件中包含兩行。 – ClosureCowboy
@ClosureCowboy如果你的inputrc中沒有這個,那就沒有必要使用'set -o vi' – cnicutar
我非常困惑。我想知道是否有必要在我的'.inputrc'中包含*'set editing-mode vi'和'set keymap vi'。 – ClosureCowboy