zoukankan      html  css  js  c++  java
  • gvim 配置vimrc

    ###################################################################
    ## normal setup
    ###################################################################
    filetype on
    filetype plugin on
    syntax enable
    syntax on
    filetype indent on
    colorscheme desert
    set noeb
    set t_Co=256
    set cmdheight=2
    set showcmd
    set ruler
    set number
    set cursorline
    set cursorcolumn
    set whichwrap+=<,>,h,l
    set virtualedit=block,onemore
    function! CurDir()
            let curdir = substitute(getcwd(), $HOME, "~", "g")
            return curdir
    endfunction
    set statusline=[%n] %f%m%r%h | pwd: %{CurDir()} |%=| %l,%c %p%% | ascii=%b,hex=%b%{((&fenc=="")?"":" | ".&fenc)} | %{$USER} @ %{hostname()}
    set laststatus=2
    ###################################################################
    ## editor style
    ###################################################################
    set autoindent
    set smartindent
    set expandtab
    set tabstop=4
    set shiftwidth=4
    set softtabstop=4
    set smarttab
    set nowrap
    set backspace=2
    #linux : set guifont=Monospace Regular 16
    set guifont=Consolas:h14
    set hlsearch
    set incsearch
    set mouse=a
    set guioptions+=b
    ###################################################################
    ## code style
    ###################################################################
    set wildmenu
    set completeopt-=preview
    set foldmethod=syntax
    set nofoldenable
    nmap cS :%s/s+$//g<CR>:noh<CR>
    nmap cM :%s/ $//g<CR>:noh<CR>
    set ignorecase                                        
    set smartcase                                         
    " set noincsearch                                     
    set expandtab
    ###################################################################
    ## memory setup
    ###################################################################
    set nobackup
    set noswapfile
    set autoread
    set autowrite
    set confirm
    ###################################################################
    ## encode format setup
    ###################################################################
    inoremap jj <Esc>
    nnoremap <c-d> yyp
    imap <c-a> <Esc>la
    imap <c-d> <Esc>o
    imap <c-e> <Esc>s

    自强不息~
  • 相关阅读:
    Centos7下rc.local文件开机不执行…
    Centos7添加密码安全策略
    Java8 时间日期类操作
    XML配置spring session jdbc实现session共享
    Spring Boot 2.x以后static下面的静态资源被拦截
    外观模式
    组合设计模式
    Java线程池源码解析
    观察者模式
    Java使用POI解析Excel表格
  • 原文地址:https://www.cnblogs.com/gujiangtaoFuture/p/15201000.html
Copyright © 2011-2022 走看看