概述
set nocompatible
filetype off
set rtp+=~/.vim/bundle/vundle
call vundle#begin()
Plugin 'scrooloose/nerdtree'
Plugin 'majutsushi/tagbar'
Plugin 'bling/vim-airline'
Plugin 'mattn/emmet-vim'
Plugin 'easymotion/vim-easymotion'
Plugin 'tmhedberg/SimpylFold'
Plugin 'vim-scripts/indentpython.vim'
Plugin 'scrooloose/syntastic'
Plugin 'nvie/vim-flake8'
Plugin 'tomasr/molokai'
Plugin 'kien/ctrlp.vim'
Plugin 'Valloric/YouCompleteMe'
call vundle#end()
filetype plugin indent on
syntax enable
syntax on
colorscheme molokai
let g:molokai_original = 1
" setting nerdtree
" ignore files in NERDTree
let NERDTreeIgnore=['.pyc$', '~$']
map :NERDTreeToggle
autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTreeType") && b:NERDTreeType == "primary") | q | endif
" setting tagbar
nmap : TagbarToggle
let g:tagbar_width=30
" execute python
"map :w:!python %
" setting ariline
let g:airline_powerline_fonts = 1
let g:airline#extensions#tabline#enabled = 1
let g:airline#extensions#tabline#left_sep = ' '
let g:airline#extensions#tabline#left_alt_sep = '|'
" emmet
let g:user_emmet_expandabbr_key=''
let g:user_emmet_settings={'indentation':' '}
" easymotion
map f (easymotion-prefix)
map ff (easymotion-s)
map fs (easymotion-f)
map fl (easymotion-lineforward)
map fj (easymotion-j)
map fk (easymotion-k)
map fh (easymotion-linebackward)
let g:EasyMotion_smartcase = 1
" simpylfold
let g:SimpylFold_docstring_preview=1
" syntastic
let python_highlight_all=1
set nu
set encoding=utf-8
set fileencoding=utf-8
set tabstop=4
set expandtab
set softtabstop=4
set shiftwidth=4
set autoindent
set fileformat=unix
"split navigations
nnoremap
nnoremap
nnoremap
nnoremap
"enable folding
set foldmethod=indent
set foldlevel=99
"enable folding with the spacebar
nnoremap za
最后
以上就是虚心鸡翅为你收集整理的linux zsh命令行vim命令补齐,vim zsh 增强命令行的全部内容,希望文章能够帮你解决linux zsh命令行vim命令补齐,vim zsh 增强命令行所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复