我是 vi(m) 的長期用戶,最近改用在 bash 中使用 vi 鍵綁定。我已經可以看出這將是一個改進,但我想定制一些東西以真正變得熟練。
- 我目前使用以下映射,它是完全根深蒂固的:
map ii <esc>
。我可以在命令列上做同樣的事情嗎?這可能看起來微不足道,但我已經習慣了只敲擊 i 兩次,以至於一直按到退出鍵是很痛苦的。 - 我很想找到一種方法來指示我所處的模式:插入或命令。這可以透過更改遊標類型/顏色、在提示中添加註釋等來實現。
我已經瀏覽了 bash 的手冊頁面並考慮創建 .inputrc 文件,但到目前為止還沒有找到任何可行的方法。我看到你可以映射按鍵,但是你能像我一樣對快速連續按下的兩個按鍵進行映射嗎?
我見過一些解決方案,說它們適用於 zsh。我對切換到 zsh 不感興趣。如果這在 bash 中是不可能的,我可以忍受。