移动到Vi中的行尾字符,超过行中的最后一个字符

时间:2010-09-08 05:43:34

标签: vim keyboard-shortcuts vi

Vi怎么来的,当我点击$时,它会转到行中的最后一个字符而不是行字符的结尾?如何在一次击键中转到行尾字符,删除行尾字符的最快方法是什么?

2 个答案:

答案 0 :(得分:8)

  

Vi怎么来的,当我点击$时,它会转到行中的最后一个字符而不是行字符的结尾?

因为这对你想要达到的任何事情都足够了。

  

如何在一次击键中找到行尾的字符

你基本上不需要。您可以在下一步中执行不同的操作,具体取决于您希望通过转换到换行符来实现的目标。例如:

  

删除行尾字符的最快方法是什么?

点击J j 。 (如果您启用了autoindent或朋友,则甚至会为您删除联接行中的缩进。)如果您不想要额外的空格字符,请跟进x拿到;或者使用gJ来代替。

答案 1 :(得分:3)

您可以使用序列“A Del ESC”从一行中删除换行符。

  

A:在行后追加

可在此处找到更多信息: http://www.lagmonster.org/docs/vi.html