我有这条线
aaaaa
bbbbbb
cccccc
dddddd
如果我将光标放在第一列的“a”行中,我如何将其中的一组移动到与其余行相同的位置?
答案 0 :(得分:4)
有三种(一般化的)方法可以实现您的目标:
要手动调整左侧的缩进,您可以使用< < 向左移一次(用重复。达到理想的压痕水平。)
如果您已处于插入模式, Ctrl + d 会将当前行移至左侧。
使用 = =
但是,鉴于您对第1列的初步描述,并希望a
与其他人保持一致,我可能只会使用 d t a 要删除,直到第一个a。
编辑, d w 是一种更有效的方法来删除第一个字符的空白区域。我不确定你要从你的描述中确切地想要完成什么(即你只是想在a
开始之前删除空格或所有字符?)
答案 1 :(得分:2)
如果您已经在第一列,我会使用 d w 来删除单词。这将删除当前列和单词之间的所有空格。
所有其他选择取决于移位缩进,根据您的设置,缩进可能会也可能不会一次性删除所有空格。要么你必须使用字母特定的 d t a ,这也是更多的击键。