Vim Python3環境打造


Vim Python3環境打造

tags: Vim Python3

參考網址:Vim與Python真乃天作之合:打造強大的Python開發環境

分割布局

sv 縱向分割
vs 橫向分割

ctrl+W + W 進行窗口切換
鍵盤重新映射:

nnoremap <C-J> <C-W><C-J> Ctrl-j 切換到下方的分割窗口
nnoremap <C-K> <C-W><C-K> Ctrl-k 切換到上方的分割窗口
nnoremap <C-L> <C-W><C-L> 切換到右側的分割窗口
nnoremap <C-H> <C-W><C-H> 切換到左側的分割窗口

你還可以指定屏幕上可以進行分割布局的區域

set splitbelow
set splitright

緩沖區

:b 緩沖區切換
ls 查看緩存區

代碼折疊

開啟折疊

" Enable folding
set foldmethod=indent
set foldlevel=99

鍵盤映射

nnoremap za

希望看到折疊代碼的文檔字符串

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'


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM