v2.0.0
VimDesktop 2.0.0 (2016-03-02)
新增功能
- 主程序
vimd.ahk
、plugins/General/General.ahk
和lib
下部分文件改用 linxinhong 最新版本的。- 支持使用
xx=<Default>[=mode]
取消已有按键绑定,使用xx=<>[=mode]
和xx=<Pass>[=mode]
屏蔽按键。 - 添加全局配置
default_enable_show_info
配置项,用于设置默认是否显示按键补全提示。 - 支持配置全局快捷键来启动程序,在
[global]
中配置,如<w-c>=run|explorer[=normal]
。 - 插件可以使用
DisplayMode()
函数在进入模式时显示提示。 - 插件可以使用
<ShowHelp>
标签显示所有按键的帮助提示。 - 配置文件中的
key
和run
类型快捷键帮助信息可以在帮助窗口和按键提示中看到了。 - 默认的配置文件映射lalt系列按键到常用功能。
- TC插件
- 配置文件中的快捷键使用新的格式。
- 新增
<TC_ToggleMenu>
标签用于启用、禁用菜单栏,默认配置映射到Q
键(启用需重启TC,禁用无需重启)。 m
标记功能,将标记存入配置文件TotalCommander软件目录\TCMark.ini
,重启vimd后继续有效。- 按
l
、进入;
的标记、进入n
的最近历史,都自动定位到第一个文件,跳过..
(d
书签除外,难以实现)。
- 其他插件
- 把Excel插件移植过来,修复一些稳定性问题。
- Foobar2000插件,使用ahk_exe判断,添去掉insert模式,添加若干快捷键。
- 添加Explorer插件(功能不全也有问题,仅供必须使用Explorer时临时使用)。
- 工具
- 添加
GKey
工具,用于使用快捷功能。
- 添加
缺陷修复
- 主程序
- 修复显示快捷键和插件的窗口的部分功能和易用性相关缺陷。
- 修复
HideInfo()
会导致插件自己的ToolTip信息显示不出来的缺陷。
- TC插件
- 修复新建文件菜单不显示文件图标以及显示的文件可能重复的缺陷。
- 修复老版TC插件移植到新的class_vim.ahk产生的若干兼容性问题。
- 其他
- 修复若干其他缺陷。