如果我在 vim 中编写如下代码:
def my_function
然后我按下回车键,我想将光标置于 d 下方。
当前,它将光标定位在尽可能靠左的位置。
我怎样才能做到这一点?
答案1
您可能需要查看以下几个选项:
:help 'autoindent'
:help 'smartindent'
:help 'cindent'
:help :filetype-indent-on
(这些命令是输入的确切地如上所示。)
'autoindent' 选项可以像您描述的那样工作,但是 Vim 在缩进方面可以更智能,因此可以使用其他选项。通常,仅在 vimrc 中使用最后一个选项就足够了,让 Vim 检测您的文件类型以及要为该文件类型使用的正确缩进选项。