结合Total Commander与VIM

用vim来增强TC的文件对比

Total Commander的文件对比功能已经足以满足日常需要。如果你需要更强大的工具,完全可以自定义。

比如,喜欢Vim比较文件,可以如下操作:
菜单:开始→更改开始菜单;
|在对话框中:
|“添加项目”,输入标题,如“GVIM DIFF”
|命令:D:\program files\Vim\vim63\gvim.exe
|参数:-d %P%N %T%M
|开始路径:留空
|热键:ctrl+atl+f3
|确定即可。
然后,回到TC,左右窗口各选中一个文件,
按ctrl+alt+f3
如最下图所示结果就出来了!

比较文件:Total Commander

比较文件:Vim

设vim为TC默认编辑器(F4)

TC中F4(选项→编辑/查看→设F4调用的程序)为:
d:\soft\gvim\vim74\gvim.exe –remote-tab-silent

设置Vim为Total Commander默认编辑器(F4)

小技巧:实际上,不仅可以对文本类文件按 F4,在它们的快捷方式(.lnk)上按 F4 也是一样的~

其他与TC无关,但也常用的vim配置:

  1. 快速打开 Vim
    操作方式:win+r v
    设置:v.lnk 指向
    “D:\program files\Vim\vim63\gvim.exe” –remote-silent d:\tmp.txt
    (之所以打开一个默认临时文件,是为了防止输入的内容意外丢失)
  2. 快速打开笔记文件
    操作方式:win+r mn
    设置: mn.lnk 指向
    “D:\program files\Vim\vim63\gvim.exe” –remote-tab-silent G:\pri\my-notes.ztx

附-文章更新历史:

20150228: 更新图片,更新部分文字,调整文章结构
20060902: 初稿

《结合Total Commander与VIM》有2个想法

  1. %P%N %T%M
    这四个是不是获取当前路径,文件名、tab2路径、文件名?

    其它类似的还有什么?
    谢谢。

  2. TC的帮助文件非常好。你把光标放在需要输参数的地方(比如工具栏或自定义菜单项的设置对话框中),按F1即可进入对应帮助,内有详细参数介绍。

    另,本文部分内容已过期,未更新。

发表评论

电子邮件地址不会被公开。 必填项已用*标注