zoukankan      html  css  js  c++  java
  • MAC配置VIM环境

    Ruby开发环境配置

    ~/.vimrc

    set nocompatible              " be iMproved, required
    filetype off                  " required
    
    set rtp+=~/.vim/bundle/Vundle.vim
    call vundle#begin()
    Plugin 'VundleVim/Vundle.vim'
    Plugin 'mileszs/ack.vim'
    Plugin 'scrooloose/nerdtree'
    Plugin 'tyok/nerdtree-ack'
    Plugin 'Xuyuanp/nerdtree-git-plugin'
    Plugin 'tpope/vim-rails'
    Plugin 'drmingdrmer/xptemplate'
    " Begin Snippet
    Plugin 'MarcWeber/vim-addon-mw-utils'
    Plugin 'tomtom/tlib_vim'
    Plugin 'garbas/vim-snipmate'
    Plugin 'honza/vim-snippets'
    Plugin 'altercation/vim-colors-solarized'
    " End Snippet
    " Plugin 'Valloric/YouCompleteMe'
    " Plugin 'majutsushi/tagbar'
    call vundle#end()            " required
    
    syntax on
    set tabstop=2
    set shiftwidth=2
    set autoindent
    set ai!
    set ruler
    set smartindent
    set incsearch
    set hlsearch
    filetype plugin indent on
    
    set background=dark
    colorscheme solarized
    
    let g:tagbar_width = 30
    
    nmap <F2> :NERDTreeToggle<CR>
    nmap <F3> :TagbarToggle<CR>
    autocmd StdinReadPre * let s:std_in=1
    autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif
    
    ###iterm2配置
    参考:set nocompatible              " be iMproved, required
    filetype off                  " required
    
    set rtp+=~/.vim/bundle/Vundle.vim
    call vundle#begin()
    Plugin 'VundleVim/Vundle.vim'
    Plugin 'mileszs/ack.vim'
    Plugin 'scrooloose/nerdtree'
    Plugin 'tyok/nerdtree-ack'
    Plugin 'Xuyuanp/nerdtree-git-plugin'
    Plugin 'tpope/vim-rails'
    Plugin 'drmingdrmer/xptemplate'
    " Begin Snippet
    Plugin 'MarcWeber/vim-addon-mw-utils'
    Plugin 'tomtom/tlib_vim'
    Plugin 'garbas/vim-snipmate'
    Plugin 'honza/vim-snippets'
    Plugin 'altercation/vim-colors-solarized'
    " End Snippet
    " Plugin 'Valloric/YouCompleteMe'
    " Plugin 'majutsushi/tagbar'
    call vundle#end()            " required
    
    syntax on
    set tabstop=2
    set shiftwidth=2
    set autoindent
    set ai!
    set ruler
    set smartindent
    set incsearch
    set hlsearch
    filetype plugin indent on
    
    set background=dark
    colorscheme solarized
    
    let g:tagbar_width = 30
    
    nmap <F2> :NERDTreeToggle<CR>
    nmap <F3> :TagbarToggle<CR>
    autocmd StdinReadPre * let s:std_in=1
    autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif
    

    iterm2配置

    参考

  • 相关阅读:
    web开发的性能准则(减少页面加载时间方面)
    HTTP
    HTTP -- 缓存
    新的博客地址
    mongodb 的命令操作(转)
    低调的css3属性font-size-adjust
    HTML5对表单的约束验证
    clientHeight , scrollHeight , offsetHeight之间的区别及兼容方案
    关于word-break和word-wrap的使用和区别
    MongoDB
  • 原文地址:https://www.cnblogs.com/zhangyanpei/p/6683268.html
Copyright © 2011-2022 走看看