我在移动到vim中第一行的非空白字符时遇到了一些麻烦。
此操作的常用映射是^,但在我的键盘中,重音位于数字6键,因此我必须按Shift + 6才能获得它。
正如预期的那样,Shift + 6不会将我带到NORMAL模式下行的第一个非空白字符,它只是打印^我的光标所在的位置,然后按下任何其他键后^消失,我回到了以前的位置。
我一直试图将这个动作映射到其他一些快捷方式一段时间,但没有运气。我也试过nmap <S-6> ^
之类的东西,但它没有用。
有没有人遇到过这个问题?我用谷歌搜索了它,但似乎找不到任何遇到同样问题的人。
以下是该快捷方式的VIM documentation,我还想指出我在美国使用苹果魔术键盘。国际 - PC&#34;设置为输入法。
答案 0 :(得分:6)
您可以使用 Space 插入^
字符,也可以在vim中使用 _ 命令等效。
要弄清楚键盘布局的工作原理,请使用菜单栏中的“显示键盘查看器”。按 后,空格键上会出现 ^ 。