在 mac 键盘中使用 vim 时最大的烦恼之一是缺少 Home 和 End 键。尽管在 vim 中有一种解决方法,即
$ for End of line
0 for Beginning of line (both in <Esc> mode)
我觉得它不直观,因为 $ 位于键盘的左侧,将您带到最右边的文本行,而右侧的 0 将您带到行首。有没有办法用 9 表示行首和 0 表示行尾重新映射键?
我在 ~/.vimrc 中尝试了以下内容
inoremap <Esc>9 <Esc>0
inoremap <Esc>0 <Esc>$
但它似乎没有生效,旧的组合键仍然存在。帮帮我!也让我知道这样做的缺点(如果有的话)?谢谢!