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配置

    参考

  • 相关阅读:
    MySQL(六)锁机制
    MySQL(七)性能优化
    Jenkins+SVN+Maven+shell 自动化部署实践
    vue中使用echarts图表自适应窗口的几种方案
    想加入或者创建一个技术交流群。偏向前端,各位大佬有推荐吗?
    Goland 2019下载和安装(带破解补丁和汉化包)
    Elementui 表单验证 点击保存定位到验证失败处
    Scheduled 参数配置
    SpringBoot @Scheduled定时任务
    centos 7 安装 SVN服务
  • 原文地址:https://www.cnblogs.com/zhangyanpei/p/6683268.html
Copyright © 2011-2022 走看看