my_./.vimrc
来源:互联网 发布:mac软件下载安装 编辑:程序博客网 时间:2024/04/30 21:34
不定期更新
" 定义快捷键到行首和行尾 " nmap LB 0" nmap LE $" 按F8打开或者关闭侧边栏Tagbar nmap <F8> :TagbarToggle<CR>" 按F3打开或者关闭文件管理器NERDTree nmap <F4> :NERDTree<CR> nmap <F3> :q<CR>" " 设置快捷键将选中文本块复制至系统剪贴板" vnoremap <Leader>y "+y" " 设置快捷键将系统剪贴板内容粘贴至 vim" nmap <Leader>p "+p" " 定义快捷键关闭当前分割窗口" nmap <Leader>q :q<CR>" " 定义快捷键保存当前窗口内容" nmap <Leader>w :w<CR>" " 定义快捷键保存所有窗口内容并退出 vim" nmap <Leader>WQ :wa<CR>:q<CR>" " 不做任何保存,直接退出 vim" nmap <Leader>Q :qa!<CR>" " 依次遍历子窗口" nnoremap nw <C-W><C-W>" " 跳转至右方的窗口" nnoremap <Leader>lw <C-W>l" " 跳转至左方的窗口" nnoremap <Leader>hw <C-W>h" " 跳转至上方的子窗口" nnoremap <Leader>kw <C-W>k" " 跳转至下方的子窗口" nnoremap <Leader>jw <C-W>j" " 定义快捷键在结对符之间跳转" nmap <Leader>M %" " 设置编辑时制表符占用空格数set tabstop=4" " 设置格式化时制表符占用空格数"set shiftwidth=4" " 让 vim 把连续数量的空格视为一个制表符set softtabstop=4" 基于缩进或语法进行代码折叠set foldmethod=indentset foldmethod=syntax" " 启动 vim 时关闭折叠代码set nofoldenable"显示行号(不显示行号为 set nonu):set nu"搜索关键字高亮反白:"set hlsearch""允许退格键删除:set backspace=2"排版自动缩进:"set autoindent""显示左下角状态行(当前状态模式):set showmode"显示右下角状态行(行列信息):"set ruler""设置背景色为暗色:set bg=dark"允许鼠标移动光标:set mouse=v" 高亮显示当前行/列set cursorlineset cursorcolumn""设置tab键宽度:set tabstop=4set softtabstop=4"语法检查、语法高亮:syntax on" 开启语法高亮功能syntax enable""设置高亮方案:"colorscheme python" vim 自身命令行模式智能补全set wildmenu" 让配置变更立即生效autocmd BufWritePost $MYVIMRC source $MYVIMRC" vundle 环境设置filetype off""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""execute pathogen#infect()""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""set rtp+=~/.vim/bundle/Vundle.vim"""vundle 管理的插件列表必须位于 vundle#begin() 和 vundle#end() 之间"""""call vundle#begin()Plugin 'VundleVim/Vundle.vim'Plugin 'altercation/vim-colors-solarized'Plugin 'tomasr/molokai'Plugin 'vim-scripts/phd'Plugin 'Lokaltog/vim-powerline'Plugin 'octol/vim-cpp-enhanced-highlight'Plugin 'nathanaelkane/vim-indent-guides'Plugin 'derekwyatt/vim-fswitch'Plugin 'kshenoy/vimsignature' Plugin 'vim-scripts/BOOKMARKS--Mark-and-Highlight-Full-Lines'Plugin 'majutsushi/tagbar'Plugin 'vim-scripts/indexer.tar.gz'Plugin 'vim-scripts/DfrankUtil'Plugin 'vim-scripts/vimprj'Plugin 'dyng/ctrlsf.vim'Plugin 'terryma/vim-multiple-cursors'Plugin 'scrooloose/nerdcommenter'Plugin 'vim-scripts/DrawIt'Plugin 'SirVer/ultisnips'Plugin 'derekwyatt/vim-protodef'Plugin 'scrooloose/nerdtree'Plugin 'fholgado/minibufexpl.vim'Plugin 'gcmt/wildfire.vim'Plugin 'sjl/gundo.vim'Plugin 'Lokaltog/vim-easymotion'Plugin 'suan/vim-instant-markdown'Plugin 'lilydjwg/fcitx.vim'"""""""""""""""""""""""""""插件列表结束""""""""""""""""""""""""""""""""""call vundle#end()"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""filetype plugin indent on""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""syntastic""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""set statusline+=%#warningmsg#set statusline+=%{SyntasticStatuslineFlag()}set statusline+=%*let g:syntastic_always_populate_loc_list = 1let g:syntastic_auto_loc_list = 1let g:syntastic_check_on_open = 1let g:syntastic_check_on_wq = 0let g:syntastic_python_checkers = ['pylint','flake8','python','pyflakes']"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
0 0
- my_./.vimrc
- MY_照相机相册代码
- vimrc
- .vimrc
- vimrc
- ~/.vimrc
- .vimrc
- .vimrc
- ~/.vimrc
- vimrc
- vimrc
- vimrc
- vimrc
- vimrc
- vimrc
- .vimrc
- vimrc
- .vimrc
- Hello,博客
- 字符串算法manacher算法
- 【topcoder SRM 652 DIV2 250】ValueOfString
- 02 ionic+angular开发webapp笔记
- hadoop2.0心跳机制
- my_./.vimrc
- Linux USB子系统(1)-设备、驱动、框架
- 索引
- Java经典算法编程题目
- Merkle Tree学习
- div css 左侧固定,右侧自适应宽度 效果
- 大数据的4个特征--笔记
- Html
- C语言——输出与指针(1)