文档章节

vim插件管理及Nerdtree使用

jaffa
 jaffa
发布于 2016/03/15 18:00
字数 257
阅读 64
收藏 0

通过Vundle.vim来管理插件

安装Vundle

1、下载Vundle到本地home上当下

$ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

2、创建并配置.vimrc文件

"检测文件类型
filetype off 

set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()

" let Vundle manage Vundle,required
Plugin 'VundleVim/Vundle.vim'

"my Bundle here:
" original repos on github  username/pluginname


call vundle#end()

"检测文件类型
filetype on
"针对不同的文件采用不同的缩进方式
filetype indent on
"允许插件
filetype plugin on
"启动智能补全
filetype plugin indent on

3、加载Vundle

打开vim

$ vim

然后在命令行运行:PluginInstall

安装Nerdtree插件

1、在.vimrc增加下面配置

Plugin 'scrooloose/nerdtree'

2、再次运行:PluginInstall

安装Nerdtree插件后界面

Nerdtree-installer

3、Nerdtree操作:

  • : h Nerdtree 打开帮助文档

  • : Nerdtree 打开目录树

  • j k 来上下选择目录或文件

  • o 打开选择的目录或文件

  • t/T 在新的tab打开文件

  • q 关闭目录树

  • ctrl + w w 窗口切换

更多参考.vimrc 文件

© 著作权归作者所有

下一篇: ELK安装
jaffa
粉丝 27
博文 10
码字总数 9735
作品 0
福州
程序员
私信 提问
全世界最好的编辑器VIM之Windows配置(gvim)[未测试]

全世界最好的编辑器VIM之Windows配置(gvim),vundle插件管理,NERDTree插件,ctrlp插件,vim-nerdtree-tabs插件等 。vim本来就是很强大,很方便的编辑器,再加上这些杀手级的插件,那就真的...

dragon_tech
02/21
21
0
vim进阶 | 使用插件打造实用vim工作环境

首先晒一张我的vim截图,基本IDE有的功能都能实现了,虽然在日常工作里还是IDE用的多,但是作为一个开发者,少不了折腾的心。 ,作为与齐名的编辑器,无需更多溢美之词,由于学习曲线陡峭,但...

2017/12/19
0
0
【记录】常用的vim插件及配置和使用

所有vim插件都使用Vundle进行安装和管理 vim的git插件 L9库,为一些插件提供功能,具体不清楚 NERDTree,浏览项目文件夹 配置 FuzzyFinder,据说没有command-t好 增强tab buffer浏览器 配置 ...

chenjihua
2015/12/14
115
0
使用vim作为python ide -插件管理

pathogen简介 通常情况下安装vim插件,通常是将所有的插件和相关的doc文件都安装在中一文件夹中,如将插件全部安装在/usr/share/vim/vim73/plugin/目录下,将帮助文档全部安装在/usr/share/...

wild-life
2015/08/24
371
0
vim插件:显示树形目录插件NERDTree安装 和 使用

![在此输入图片描述][1] 下载和配置 NERDTree插件的官方地址如下,可以从这里获取最新的版本https://github.com/scrooloose/nerdtree 下载zip安装包或者使用下面官网源文件安装方法 我的实验...

vasks
2015/03/19
25.5K
2

没有更多内容

加载失败,请刷新页面

加载更多

CentOS7.6中安装使用fcitx框架

内容目录 一、为什么要使用fcitx?二、安装fcitx框架三、安装搜狗输入法 一、为什么要使用fcitx? Gnome3桌面自带的输入法框架为ibus,而在使用ibus时会时不时出现卡顿无法输入的现象。 搜狗和...

技术训练营
昨天
5
0
《Designing.Data-Intensive.Applications》笔记 四

第九章 一致性与共识 分布式系统最重要的的抽象之一是共识(consensus):让所有的节点对某件事达成一致。 最终一致性(eventual consistency)只提供较弱的保证,需要探索更高的一致性保证(stro...

丰田破产标志
昨天
8
0
docker 使用mysql

1, 进入容器 比如 myslq1 里面进行操作 docker exec -it mysql1 /bin/bash 2. 退出 容器 交互: exit 3. mysql 启动在容器里面,并且 可以本地连接mysql docker run --name mysql1 --env MY...

之渊
昨天
10
0
python数据结构

1、字符串及其方法(案例来自Python-100-Days) def main(): str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的...

huijue
昨天
6
0
PHP+Ajax微信手机端九宫格抽奖实例

PHP+Ajax结合lottery.js制作的一款微信手机端九宫格抽奖实例,抽奖完成后有收货地址添加表单出现。支持可以设置中奖概率等。 奖品列表 <div class="lottery_list clearfix" id="lottery"> ......

ymkjs1990
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部