当前位置: IT大杂烩 > Ubuntu  > 我的vim配置

我的vim配置

www.someabcd.com  网友分享于:Jun 8, 2018 5:58:44 PM

标签:

set t_Co=256
set enc=utf-8
set fileencoding=utf-8
set fileencodings=utf-8,prc
colorscheme molokai
set guifont=Consolas:h9
let g:molokai_original = 1

set runtimepath+=$GOROOT/misc/vim

"call pathogen#runtime_append_all_bundles()
"call pathogen#helptags()
call pathogen#infect()

nnoremap <silent> <F3> :Grep<CR>

let mapleader = ","
"let g:miniBufExplMapWindowNavVim = 1 
"let g:miniBufExplMapWindowNavArrows = 1 
"let g:miniBufExplMapCTabSwitchBufs = 0 
"let g:miniBufExplModSelTarget = 1 
"let g:miniBufExplMoreThanOne = 0
"let g:nerdtree_tabs_open_on_console_startup=1
"let g:nerdtree_tabs_open_on_gui_startup=1
set laststatus=2
let g:buftabs_in_statusline=1

let g:NERDTree_title="[NERDTree]"
let g:winManagerWindowLayout="NERDTree|MiniBuffExplorer|miniBufExpl"
let g:NERDTreeWinSize = 20
let NERDTreeIgnore=[‘\.vim$‘, ‘\~$‘, ‘\.pyc$‘, ‘\.pyo$‘]

set foldmethod=indent
set foldlevel=99
set expandtab
set textwidth=200
set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent
set nu
set splitright
set mouse=a

map <c-j> <c-w>j
map <c-k> <c-w>k
map <c-l> <c-w>l
map <c-h> <c-w>h
map <c-=> <c-w>=

noremap <F2> :bprev<CR>
noremap <F3> :bnext<CR>

map <leader>td <Plug>TaskList
map <leader>g :GundoToggle<CR>
map <leader>n :NERDTreeToggle<CR>
map <leader>j :RopeGotoDefinition<CR>
map <leader>r :RopeRename<CR>
nmap <leader>a <Esc>:Ack!<CR>

syntax on
filetype on
filetype plugin indent on
let g:pyflakes_use_quickfix = 0
let g:pep8_map=‘<leader>8‘

au FileType python set omnifunc=pythoncomplete#Complete
let g:SuperTabDefaultCompletionType = "context"
set completeopt=menuone,longest,preview

autocmd bufnewfile *.py,*.pyx,*.pyi,*.pyd call setline(1,‘#!/usr/bin/env python‘) | 
          \ call setline(2,‘#-*-coding: utf-8-*-‘) | 
          \ call setline(3,‘‘) | 
          \ call setline(4,‘# Version: 0.1‘) | 
          \ call setline(5,‘# Author: Song Huang <[email protected]>‘) | 
          \ call setline(6,‘# License: Copyright(c) 2015 Song.Huang‘) | 
          \ call setline(7,‘# Summary: ‘) | 
          \ call setline(8,‘‘) | 
          \ exe "normal G"

  

我的vim配置

标签:

发布此文章仅为传递网友分享,不代表本站观点,若侵权请联系我们删除,本站将不对此承担任何责任。
Copyright ©2018  IT大杂烩  版权所有  京ICP备11030978号-1 网站地图