当前位置: 首页 > 编程笔记 >

如何正确设置VIM自动缩进以编辑Python文件?

秋向阳
2023-03-14
本文向大家介绍如何正确设置VIM自动缩进以编辑Python文件?,包括了如何正确设置VIM自动缩进以编辑Python文件?的使用技巧和注意事项,需要的朋友参考一下

要为VIM中的python文件设置autoindent,请使用以下配置:

示例

set ts=4
set sts=4
set sw=4
set autoindent
set smartindent
set smarttab
set expandtab

将此配置添加到主文件夹中的.vimrc文件。

 类似资料:
  • 问题内容: 当使用注释使Java代码缩进时,vim坚持这样缩进: 我希望注释与方法定义在同一列中,但似乎无法找到一种告诉vim做到这一点的方法,除了可能使用缩进表达式外,但我不确定是否可以将其与经常碰碰碰。 编辑:文件类型插件已经打开,我对缩进插件有点困惑。接受的答案可能有点破烂,但对我也有用。 问题答案: 编辑:我不能删除自己的答案,因为它已经被接受,但是@pydave的答案似乎是更好(更可靠)

  • 问题内容: “ SQL语句缩进最佳实践”似乎是编写SQL块的公认格式。 是否有一个符合该标准的Vim缩进/语法文件,或者至少是紧密文件? 目前,我的Vim几乎保留了所有内容,仅缩进了某些关键字。 问题答案: “ SQLUtilities:SQL实用程序-格式化,生成- 列列表,数据库过程 ”具有SQL Utilities插件,该插件具有功能。与“如何在Vim中自动格式化和自动大写SQL ”是一个相

  • 我正在寻找一种在Atom中自动格式化代码的方法。io,但到目前为止,我在论坛上没有发现任何有用的东西。。。 我知道其他IDE也有这个功能。例如,在Netbeans中,有一个可配置的自动格式化代码的功能(工具) 原子中有类似的东西吗。io,或者有没有一种方法可以模拟(可能只是部分模拟)这种自动格式化功能?

  • vim里自动缩进tabstop的问题 一次用vim,开启了c语言的自动缩进cindent,默认的tabstop是8空格,太长了,我把tabstop也设置成了2,在vim下面显示正常,可是程序保存之后用txt打开自动缩进还是8,直接复制粘贴了还是这样,下面该肿么办?

  • 如何在Atom编辑器中自动缩进代码?在其他编辑器中,通常可以选择一些代码并自动缩进。 还有键盘快捷键吗?

  • 问题内容: 我正在使用Vim并编辑Python脚本。 通常,自动缩进效果很好,但是当我开始换行并输入’#’来输入注释时,Vim会为我取消缩进。 例如,如果有 然后按回车,Vim会正确缩进 但是,如果我没有输入,而是输入,它会自动缩进 我的.vimrc文件如下。有人知道为什么会这样吗? 问题答案: 设置使Vim表现得像您为我描述的那样,而使用(这就是我倾向于使用的)Vim表现得像您希望的那样。 更新