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

    自强不息~
  • 相关阅读:
    Python解释器相关知识
    简单了解下Flask
    Scoket编程
    __file__的作用
    jquery编写可折叠列表
    浑浑噩噩的一天
    js实现杨辉三角
    js闭包
    python读取word表格
    HTMLTestRunner报告
  • 原文地址:https://www.cnblogs.com/gujiangtaoFuture/p/15201000.html
Copyright © 2011-2022 走看看