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 。

posted @ 2012-09-21 09:33  Eddy_He  阅读(2490)  评论(0编辑  收藏  举报