我有以下内容:
line1
line2
line3
line4
line5
line6<cursor>
将光标移到与line3相同的缩进的最佳方法是什么,以便我可以输入line7?
line1
line2
line3
line4
line5
line6
line7
答案 0 :(得分:3)
部分内容取决于您在Vim中的模式和设置。我在.vimrc中设置了filetype on
和syntax enable
,我发现自己在插入模式下,在您的确切环境中编辑python文件。我点击 ctrl-d 删除一级缩进并保持插入模式。
答案 1 :(得分:0)
根据需要,只需按 Enter (或 o ,具体取决于您的模式)和 TAB / Backspace ,具体取决于在您的配置上。
另一种方法是简单地创建一个新行,并在光标(缩进)所在的位置添加line7
,具体取决于您的配置,保留插入模式并使用&lt; 和&gt;
答案 2 :(得分:0)
在新的空白行上自动进入缩进模式只需按:
<强> 取值 强>
之后只需编写代码,进入正常模式然后执行
shift-v 4&lt;
这里有4个缩进级别。只需使用你想要的任何东西。
答案 3 :(得分:0)
可以使用
复制具有适当缩进级别的那一行:-3t.
然后编辑复制的文本或使用^C
或S
完全重写
正常模式命令。
另外请记住,可以更改缩进级别
插入模式下的当前行,不使用移动光标
Ctrl + T 和 Ctrl + D (请参阅:help
i_^T
和:help i_^D
)。