移至新行的开头 - VIM

时间:2016-02-21 00:29:18

标签: vim

在vim中的插入模式下,如何正确地缩进新行。

在许多编辑中,此操作将为CTRL+ENTER

这里有一个类似的stackoverflow问题但是这个答案会带你回到当前行的开头SO start of current line

所以假设这是我的代码,我的光标就在POST中的 T ,如果它是一个函数,我希望转到下一行或下一行的开头并使用正确的缩进(使用功能片段现在非常值得关注)。

@ app.route(' / add',method = [' POST | '])

预期结果

@app.route('/add', method=['POST'])
|

2 个答案:

答案 0 :(得分:2)

我会使用<esc>o。假设您的vimrc filetype plugin indent on中有o,则会自动转到正确的缩进级别。

答案 1 :(得分:1)

搜索缩进并映射到某些键,因此您无法每次搜索。

/^^I 

^I是标签