vi keybindings移动到行的开头,用<ctrl> \行结束</ctrl>

时间:2014-10-25 04:56:27

标签: keyboard-shortcuts vi

我使用set -o vi中的vi键绑定。我强调这一点,因为大多数vi对话总是导致常规的vi。而这不是,这些是vi键绑定。无论如何。 我控制了并且[&#39; [&#39;从命令行进入命令模式。

然后我点击了班次&#39; \&#39; (反斜杠)去行的开头。我比使用&#39; Shift ^&#39;更喜欢它。我没有在任何地方看到它的记录,我不能在常规的vi中使用它。

我仍然使用shift $来到行尾。有没有人知道一种不同的方式去vi set -o keybindings中除了&#34; shift $&#34;之外的行尾。如果有一个复活节彩蛋命令转移和&#39; \'要到达一行的开头,可能还有其他隐藏的命令 - 我正在寻找能让我走到行尾的人。除了转移$&#39;

之外

1 个答案:

答案 0 :(得分:0)

|中使用vim命令转到特定列。您可以在前面加上一个计数(例如13|转到第13列),如果省略则为1。因此,裸|命令转到第一列,与casper建议的0相同。如果您的命令中有前导空格,则^将转到第一个非空白字符,而0|将转到第一个字符,即使它< em>是空白。

开箱即用,set -o vi我知道的$唯一的同义词是<end>(不幸的是,在键盘上有waaaaay)。