-
Notifications
You must be signed in to change notification settings - Fork 75
Home
wideweide edited this page Dec 20, 2013
·
2 revisions
- 如果你使用Vim作为编辑器,对Vim的操作模式和快捷键有些狂热,希望把它们应用在任何场合,那么VimDesktop也许正是你的期待;
- 如果你已习惯Firefox上的扩展Vimperator/Pentadactyl,并将之作为使用Firefox的重大理由,那么VimDesktop绝对不容错过;
- 如果你使用Total Commander,认为TC大大提高了你的工作效率,那么你还可以尝试一下VimDesktop,VimDesktop将会再一次提升你的使用境界;
- 如果你使用AutoHotkey编写一些脚本用来辅助工作,那么VimDesktop可以为您提供一种Vim的方式来集中管理这些脚本
- 如果上述情况你都不了解,那么你必须是一个拥有折腾精神的人,好好学习,天天向上吧
简单来说,可以将VimDesktop理解为一个可以自定义快捷键的工具;不简单的地方在于,VimDesktop拥有高度可配置性的定义方式:
- 可以定义不带有Win、Ctrl、Alt等辅助功能键的快捷键:这恰恰是VimDesktop能够获得更高效的途径之一;
- 可以定义全局快捷键及其对应的功能:任意场景下按下全局快捷键都会触发你希望执行的操作,VimDesktop可以对系统全局快捷键重新定义,比如我们将Win+E默认打开资源管理器,替换为默认打开Total Commander;
- 可以为指定应用程序定义快捷键
- 可以为指定应用程序的指定界面定义快捷键
- 可以为指定应用程序或指定界面定义多个模式,每种模式下可分别定义不同的快捷键:常用模式如normal、insert,比如在normal模式下按下dd,将删除选定文件,而在插入模式下按下dd,仅仅是输入了两个字母dd
- 可以通过指定可执行文件、批处理命令的方式来实现快捷键对应的功能
- 可以通过Autohotkey模拟发送按键实现对应功能
- 可以通过Autohotkey编写特定方法实现想要的功能,Autohotkey让你几乎无所不能...
1.下载安装运行需求软件Autohotkey
http://l.autohotkey.net/AutoHotkey_L_Install.exe
2.下载VimDesktop:根据需要二选一即可,可下载稳定的发行版本,如果希望尝试最新功能,可下载开发版
VimDesktop 发行版 :https://github.com/victorwoo/vimdesktop/archive/master.zip
VimDesktop 开发版 :https://github.com/victorwoo/vimdesktop/archive/develop.zip
3.必要配置