vim配置和插件NERDTree

0.vim 7.2 或以上

1.要有 git

2.安装 Vundle
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

3.安装 NERDTree, nerdtree-git-plugin, vim-nerdtree-tabs 和 ctrlp等
Plugin ‘scrooloose/nerdtree’
Plugin ‘Xuyuanp/nerdtree-git-plugin’
Bundle ‘airblade/vim-gitgutter’
Bundle ‘tpope/vim-fugitive’
Bundle ‘jistr/vim-nerdtree-tabs’
Plugin ‘ctrlp.vim’
:PluginInstall

4.配置 ~/.vimrc

set number
syntax on

set tabstop=4
set shiftwidth=4
set smarttab
set expandtab

set autoindent
set smartindent
filetype indent on

set nobackup

colorscheme zellner
set cursorline
hi CursorLine cterm=NONE ctermbg=white

map <F2> :NERDTreeTabsToggle <CR>
map <BS> :NERDTreeFocusToggle <CR>
let NERDTreeIgnore=['\.meta']
let g:nerdtree_tabs_open_on_console_startup=1

set encoding=utf-8
set termencoding=utf-8
set helplang=cn

map <C-h> :tabp <CR>
map <C-l> :tabn <CR> 

值得提一下的:

filetype indent on
根据文件类型不同的缩进

set cursorline
hi CursorLine cterm=NONE ctermbg=white
设置光标行高亮显示,背景是白色

map :NERDTreeTabsToggle
map :NERDTreeFocusToggle
let NERDTreeIgnore=[‘.meta’]
let g:nerdtree_tabs_open_on_console_startup=1
F2打开/关闭NERDTree,注意是Tabs版,要习惯在NERDTree里用t/T打开文件,而不是o
Backspace会聚焦NERDTree,通常它在左边,比较符合退回的意思
NERDTree中忽略.meta文件,看到不那些不想看到的文件
vim启动时就打开NERDTreeTabs

map :tabp
map :tabn
Ctrl+h/l会在tabs间左右切换,vim的光标h是左l是右,加上Ctrl左右切tabs

5 注意事项
注意用t打开文件
注意退格返回NERDTree
注意git库里文件的变化
用ctrlp定位文件,Ctrl+t打开它
在tabs间用Ctrl+h/l切换
注意以上这些正确的装逼姿势

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值