vim 编辑python文件 禁止tab转换为空格的设置

1. 修改各种路径下的.vimrc都没用

2. 一个解决方法:
  每次用vim打开python文件后,分别运行
  :set ts=4(8)
  :set noexpandtab
  :%retab!

3. 其他:
  安装python编辑的dictionary补全提示插件:

filetype plugin on
let g:pydiction_location = '~/.vim/tools/pydiction/complete-dict'
let g:pydiction_menu_height = 3

  增加行号:

set nu

  自动缩进:

set filetype=python
au BufNewFile,BufRead *.py,*.pyw setf python
set autoindent " same level indent
set smartindent " next level indent

 4. 参考

Vim中空格和TAB的替换 - zakun - 博客园 (cnblogs.com)
如何使用vim编辑器打造pythonIDE,实现代码自动补全,自动缩进等_vim界面编辑 收缩的代码-CSDN博客

posted on 2024-03-08 15:42  Mju_halcyon  阅读(49)  评论(0编辑  收藏  举报

导航