我使用set -o vi中的vi键绑定。我强调这一点,因为大多数vi对话总是导致常规的vi。而这不是,这些是vi键绑定。无论如何。 我控制了并且[' ['从命令行进入命令模式。
然后我点击了班次' \' (反斜杠)去行的开头。我比使用' Shift ^'更喜欢它。我没有在任何地方看到它的记录,我不能在常规的vi中使用它。
我仍然使用shift $来到行尾。有没有人知道一种不同的方式去vi set -o keybindings中除了" shift $"之外的行尾。如果有一个复活节彩蛋命令转移和' \'要到达一行的开头,可能还有其他隐藏的命令 - 我正在寻找能让我走到行尾的人。除了转移$'
之外答案 0 :(得分:0)
在|
中使用vim
命令转到特定列。您可以在前面加上一个计数(例如13|
转到第13列),如果省略则为1。因此,裸|
命令转到第一列,与casper建议的0
相同。如果您的命令中有前导空格,则^
将转到第一个非空白字符,而0
或|
将转到第一个字符,即使它< em>是空白。
开箱即用,set -o vi
我知道的$
唯一的同义词是<end>
(不幸的是,在键盘上有waaaaay)。