好好爱自己!

vim 安装插件的网站

我在想, 怎么让vim可以 显示目录结构呢?一个目录里面的文件?

vim插件的网站:http://www.vim.org/scripts/script.php?script_id=1658

 

原文:http://blog.sina.com.cn/s/blog_163e6cfd30102wkqy.html

-----------------------------------------------------------------------------------------

vim上显示目录树

这就是本文要介绍的vim插件  - nerdtree

你可以从vim的网站下载到它:

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

下载后,解压到

~/.vim

目录,然后打开 ~/.vimrc文件,添加下面一行:

nmap :NERDTreeToggle

此时进入vim,然后ctrl + n就会在vim的左边打开目录树,其实使用了vim的切分窗口,你可以使用移动键,和回车键来切换到不同的目录和文件。如果想隐藏目录树,再按一次

ctrl + n就可以。

打开目录树的同时,光标会自动移动到目录树,可以使用hjkl来控制光标的移动,然后回车就能打开对应的文件,这种打开方式是在当前窗口中打开,也就是你当前窗口的内容暂时看不见,只有关掉新打开的这个文件,才可以看到原有的文件窗口,或者你用:buffer命令来切换到你原有的文件。如果想把这个文件在新开的tab中打开,使用shift 和t组合键。

有个关于目录树操作的视频,大家可以看看:

http:///watch?feature=player_embedded&v=8jWL3wZSOkY

此时目录树默认在左边显示,在~/.vimrc上加上以下语句,即可在右边显示目录树

let NERDTreeWinPos=1​​

posted @   立志做一个好的程序员  阅读(795)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现

不断学习创作,与自己快乐相处

点击右上角即可分享
微信分享提示