最终效果

步骤1、下载NERDTree插件安装包(vim目录插件)

https://www.vim.org/scripts/script.php?script_id=1658

步骤2、在家目录创建 .vim 目录和  .vimrc文件

步骤3、将压缩包文件解压到  .vim目录中

步骤4、执行以下sh脚本,配置基本vim

// 创建一个sh文件,里面加以下内容
#!/bin/bash
git clone --recursive https://github.com/Leptune/vim-for-coding.git ~/vim-for-coding
cd ~
mv .vim .vimbak &> /dev/null
mv .vimrc .vimrcbak &> /dev/null
mv vim-for-coding .vim
ln -s .vim/vimrc .vimrc

步骤5、打开 .vimrc文件,找到以下部分,注释掉

步骤6、配置nerdTree快捷操作

" 配置开启,关闭目录快捷键
map <F3> :NERDTreeMirror<CR>
map <F3> :NERDTreeToggle<CR>

最后:直接vim 打开目录就行了

关于怎么操作目录和文件,请百度

转载于:https://www.cnblogs.com/chenhaoyu/p/9990430.html

Linux 配置vim编辑器相关推荐

  1. linux中vim编辑器_为什么Vim爱好者喜欢Herbstluftwm Linux窗口管理器

    linux中vim编辑器 每个人都喜欢Vim(除了Dvorak和Emacs用户). Vim非常流行,以至于整个Web浏览器都致力于通过Vim键盘绑定,流行的Zsh终端仿真器中的Vim模式甚至文本编辑器 ...

  2. Linux的vim编辑器中的翻页命令

    当我们进入Linux的vim编辑器查看脚本时,按上下键查看是不是非常慢?这个时候就要用到我们的翻页快捷键了,快捷键命令如: 整页翻页命令为:    Ctrl + f 键   f 的英文全拼为:forw ...

  3. linux - vi / vim 编辑器

    linux - vi / vim 编辑器 1. vi / vim 是什么 2. 模式切换 2.1 一般模式(普通模式) 2.2 编辑模式 2.3 命令模式 1. vi / vim 是什么 vi是uni ...

  4. Linux中vim编辑器保存退出命令

    Linux中vim编辑器保存退出命令 进入vim编辑器,输入 i 进入编辑状态 按esc退出编辑 常用的保存退出命令如下: 1.:w(保存编辑的文件内容,但不退出vim编辑器) 2.:w!(强制写文件 ...

  5. ubuntu下安装并配置VIM编辑器

    Ubuntu 16.04 下安装Vim 默认已经安装了VIM-tiny linuxidc@linuxidc:~$ locate vi | grep 'vi$' |xargs ls -al lrwxrw ...

  6. Linux系统VIM编辑器管理(2)

    VI/VIM模式概述 在 Linux 的世界中,绝大部分的配置文件都是以 ASCII 的纯文本形态存在,因此利用简单的文字编辑软件就能够修改设定了,与微软的 Windows 系统不同的是,如果你用惯了 ...

  7. 卷毛崽|Linux自学|Vim 编辑器与 Shell 命令脚本

    Vim编辑器与 Shell 命令脚本 1.Vim 文本编辑器: (1) vim常见命令 (2) vim 更改主机名(RHCSA考题) (3)vim 配置网卡ip(RHCSA考题) (4) vim配置y ...

  8. Linux(3) Vim编辑器

    今天学习编辑器之神Vim vi和vim都是Linux中的编辑器,不同的是,vim比较高级,可以视为vi的升级版本.vi使用于文本编辑,但是vim更适合写代码.Vim重点是光标的移动,模式切换,删除,查 ...

  9. Linux基础——vim编辑器的使用

    文章目录 1. 简介 2. 工作模式 3. vim编辑器的使用 3.1 命令模式下的操作 3.1.1 光标的移动 3.1.2 删除操作(并不是真的删除,实际上是剪切) 3.1.3 撤销操作 3.1.4 ...

最新文章

  1. 教程 | Caffe在Windows10系统上安装与配置
  2. zoj 3812 状压dp
  3. 多层协议解析 c语言,基于DPI的应用层协议书解析.doc
  4. Node.js 应用故障排查手册 —— 雪崩型内存泄漏问题
  5. Hadoop1.0.4单节点StandAlone及Pseudo-Distributed部署方法
  6. linux tcp 阻塞时间,TCP的阻塞和重传机制
  7. webapp之路--之query media
  8. 复制当前地址到系统剪贴板
  9. Xcode 学习OpenGL 报错:stbi_set_flip_vertically_on_load
  10. Unity 关于双叶高光(Dual lobe Specular)
  11. IOS 制作app 预览视频
  12. 仇人与恩人- 挺有意义的
  13. 运行interproscan/iprscan会遇到的问题
  14. 鸿蒙应用开发 | 文本框(Text)和编辑框(TextField)的功能与用法
  15. java系统智能手表_java_智能手表开发API接口,随着移动技术的发展,许多传 - phpStudy...
  16. 《计算中的上帝》读书笔记
  17. pycharm怎样改成中文教程
  18. 聊聊eureka的delta配置
  19. .验证哥德巴赫猜想,哥德巴赫猜想的内容是:任何一个大于2的偶数都能写成写成两个素数和的形式。 设计一个函数 int isPrime(int n)判断n是否为素数,如果n是素数,函数返回值1,否则返
  20. AVR MEGA16A USART ADC PWM IO读取,双色点阵,1602,五向摇杆等综合性代码,初学者慎入。

热门文章

  1. Lorenz.m的Matlab,matlab
  2. 配置php7开发环境,Windows7系统环境安装配置PHP开发环境
  3. 华为做raid5步骤_华为手机这个功能真棒!一键将录音转为文字!快快用起来吧...
  4. 羊车门问题python程序_用Python实现羊车门问题
  5. android p preview_细数 Android P 开发者预览版中最不能错过的新特性
  6. php friso,php binding 不兼容php7
  7. mysql 去重 根据id_mysql去重,只留一个(id最小的)
  8. 语义slam_语义SLAM: 接轨深度学习的新方向
  9. python flask webapi_在将Python Flask webapi部署到azurep时遇到依赖性问题
  10. Spring @Configuration