vim - 为什么 Vim 在这里放两个缩进?
问题描述
有时 Vim 会在我期望它只是一个缩进的地方放置两个或多个缩进。例如,当光标在这里时(python 代码):
a = [█
我按回车,结果是这样的:
a = [
█
而我希望它在这里:
a = [
█
我的 vimrc 至少:
filetype plugin indent on
set autoindent
set expandtab
set shiftwidth=4
set tabstop=4
set softtabstop=4
如何按我的预期使 vim 缩进?我在网上没有发现任何有用的东西,所以我认为在这里问更合适。
解决方案
推荐阅读
- javascript - 如何在 Rails 中使用 js.erb 和 html.erb 部分?
- javascript - Uncaught TypeError: document.createElement is not a function at addToIdeaList at
:1:1 - amazon-web-services - AWS:不能从 SAM 部署 Stepfunctions 云
- html - 在我的网页中实现“Sans Forgetica Regular”字体
- ios - 根据选择在 iOS 中共享的应用程序更改活动项
- api - swagger 对大 swagger.json 文件有问题
- html - 解释在盒子中居中盒子和调整窗口大小
- spring-boot - spring boot 2.1.0 war 文件无法配置'context-path',否则jsp中的'include'不起作用
- c - 磁盘 I/O 如何与 C 中的扇区一起工作?
- javascript - Leetcode 如何在 Javascript 中创建和使用对象?