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

    自强不息~
  • 相关阅读:
    【Gerrit】Gerrit与Jenkins/Hudson CI服务器搭建
    【Gerrit】Gerrit cmd query (gerrit命令行查询change信息)
    【python】jiraAPI使用教程 自动创建jira问题单并置状态为OPEN
    【Jenkins】jenkins简单搭建并执行任务
    【python】Redis介绍及简单使用
    【python】PIL 批量绘制图片矩形框工具
    【Flask】Flask快速玩框架
    C# split 几种使用方法
    40个有用的jQuery技术和教程
    jQuery性能优化
  • 原文地址:https://www.cnblogs.com/gujiangtaoFuture/p/15201000.html
Copyright © 2011-2022 走看看