作者:手机用户2502923227 | 来源:互联网 | 2023-01-03 16:26
VimPython3环境打造tags:VimPython3参考网址:Vim与Python真乃天作之合:打造强大的Python开发环境分割布局sv纵向分割vs横向分割
Vim Python3环境打造
tags: Vim
Python3
参考网址:Vim与Python真乃天作之合:打造强大的Python开发环境
分割布局
sv 纵向分割
vs 横向分割
ctrl+W + W 进行窗口切换
键盘重新映射:
nnoremap Ctrl-j 切换到下方的分割窗口
nnoremap Ctrl-k 切换到上方的分割窗口
nnoremap 切换到右侧的分割窗口
nnoremap 切换到左侧的分割窗口
你还可以指定屏幕上可以进行分割布局的区域
set splitbelow
set splitright
缓冲区
:b
代码折叠
开启折叠
" Enable folding
set foldmethod=indent
set foldlevel=99
键盘映射
nnoremap
希望看到折叠代码的文档字符串
let g:SimpylFold_docstring_preview=1
Python3 代码缩进
PEP8 风格设置(可以安装对应的PEP插件)
插件推荐
超级搜索插件
Plugin 'kien/ctrlp.vim'
Git集成
Plugin 'tpope/vim-fugitive'
Powerline 状态栏
Plugin 'Lokaltog/powerline', {'rtp': 'powerline/bindings/vim/'}
语法检查
Plugin 'scrooloose/syntastic'
PEP8代码风格检查
Plugin 'nvie/vim-flake8'