vim-vimExplorer
vim-vimExplorer
软件版本:
ubuntu10.04
Linux version 2.6.32-42-generic
VIM - Vi IMproved 7.2
vimExplorer 0.99
目录:
1. 简介
2. 下载安装
3. 使用
4. 配置
5. 我所遇到的问题
1. 简介
vimExplorer 就是个文件管理器,可以创建、编辑以及删除文件和目录等等,甚至可以进行文件对比。
2. 下载安装
名称: | vimExplorer |
下载地址: | http://www.vim.org/scripts/script.php?script_id=1950 |
安装: | 把下载下来的 vimExplorer.vim 放到 $HOME/.vim/plugin 目录下。 |
帮助: | 启动 vimExplorer 后输入 ?. |
3. 使用
在 [g]vim 中输入 :VE ,然后输入路径或者按 Enter 使用当前目录就可以启动 vimExplorer 。vimExplorer 会在一个新 tab 中启动,为此,我建议你使用 gvim 。如果你想编辑文件,就将光标移到指定文件上,输入 Enter 启动 gedit 编辑,输入 e 会创建新 tab 在 [g]vim 中编辑。再配合 vim-bufexplorer 就很好用了。
vimEplorer 功能繁多,你就慢慢探索吧。
4. 配置
默认情况下 ctrl+tab 是在目录树与文件浏览窗口之间切换光标,但我觉得没有这个必要。在 vim 中完全可以通过 <c-w><c-w> 完成。而且由于 vimExplorer 是以 tab 的方式启动的, tab 之间的切换变得尤其困难,需要用鼠标点击或者 <c-PageUp/PageDown> 。我希望通过 <c-tab> 实现 tab 之间的切换。
let g:VEConf_treeHotkey = {} let g:VEConf_treeHotkey.toggleNode = 'o' let g:VEConf_treeHotkey.switchPanel = '<s-tab>' let g:VEConf_fileHotkey = {} let g:VEConf_fileHotkey.switchPanel = '<s-tab>' nmap <C-TAB> <C-PageDown> nmap <C-S-TAB> <C-PageUp>
把上面的设置放到 $HOME/.vimrc 中,就可以用 <c-tab> 移到下一个 tab,<c-shift-tab> 移到上一个 tab,就如 firfox 一样。
5. 我所遇到的问题
在 vimExplorer 中的中文显示有问题,即使我设置了 let g:VEConf_systemEncoding = 'utf-8' 还是不行,如果你知道为什么,请务必告诉我。留言或者 Email: he_jianfa@126.com 。