博主最近尝试使用 Linux 办公,对比了一下现有 Linux 发行版,再结合之前的折腾经验,最后选择了 deepin 15.11,听说11月23号之后会发布 v20,到时候找机会再升级。 Linux环境下自带 python3.7,但是由于 pycharm 比较占内存,希望能找到一个轻量的 IDE 来编写代码,然后就想到了传说中的编辑器之神 VIM !
au BufNewFile,BufRead *.py \ set tabstop=4 \ set softtabstop=4 \ set shiftwidth=4 \ set textwidth=79 \ set expandtab \ set autoindent \ set fileformat=unix
调整后效果如下:
粘贴代码混乱
比如将如下 python 代码在 vim 插入模式下,粘贴进去
1 2 3 4 5 6 7 8
a = 1 if a > 1: print('> 1') else: if a = 1: print('= 1') else: print('< 1')
"每个插件都应该在这一行之前 call vundle#end() " 这是必需的 filetype plugin indent on " 这是必需的 " To ignore plugin indent changes, instead use: "filetype plugin on " " Brief help " :PluginList - lists configured plugins " :PluginInstall - installs plugins; append `!` to update or just :PluginUpdate " :PluginSearch foo - searches for foo; append `!` to refresh local cache " :PluginClean - confirms removal of unused plugins; append `!` to auto-approve removal " " see :h vundle for more details or wiki for FAQ " Put your non-Plugin stuff after this line