Releases: goreliu/vimdesktop
Releases · goreliu/vimdesktop
v2.0.6
VimDesktop 2.0.6 (2016-03-07)
新增功能
- 主程序
- 查看插件窗口支持搜索功能,查看热键和查看插件窗口的搜索均实时显示。
- TC插件
- 添加 Launch 功能,启动 TC 并跳转到指定目录(尚不完善)。
缺陷修复
- TC插件
- 修复 Mark 标签可能显示 ERROR 的问题。
- 修复两处 SendPos 错误。
下载地址
v2.0.5
VimDesktop 2.0.5 (2016-03-05)
新增功能
- 主程序
- 配置文件
[config]
中新增enable_log
和enable_debug
配置,用于调试。 - 配置文件中,
[=normal]
可以省略,默认模式为 normal。 - 添加
doc\PluginTemplete.ahk
插件模版,方便写插件。 - 启动时检查是否有新增插件,如有则自动启用该插件(运行check.ahk,修改配置文件)。
- 配置文件
缺陷修复
- 其他
- 修正
doc\example.ahk
。 - 插件全部使用自定义名称,热键窗口不再显示难以看懂的 class 名。
- 修正
下载地址
v2.0.4
VimDesktop 2.0.4 (2016-03-05)
新增功能
- 主程序
- 在查看热键窗口双击热键定义,会用vimd.ini中配置的编辑器(config->editor)打开对应的文件(ahk文件或vimd.ini)的 内容(代码来自★★run)。
- 查看热键窗口,新增搜索功能(代码来自★★run)。
下载地址
v2.0.3
VimDesktop 2.0.3 (2016-03-04)
新增功能
- 主程序
- 调整为更合理的目录结构。
- 删除默认的配置文件vimd.ini,运行时若无此文件,自动复制vimd.ini.help.txt为此文。
- 支持用户自定义功能标签,在vimd.ini所在目录新增custom.ahk,则会自动包含进来,帮助见vimd.ini.help.txt。
- vimd.exe换成AutoHotkeyU32.exe(原来是编译产生的exe),方便后续的功能改动。
- TC插件
- 增加来自修为的如下功能标签:
- vim.comment("<TC_FileCopyForBak>", "将当前光标下的文件复制一份作为作为备份")
- vim.comment("<TC_FileMoveForBak>", "将当前光标下的文件重命名为备份")
- vim.comment("<TC_MultiFilePersistOpen>", "多个文件一次性连续打开")
- vim.comment("<TC_CopyFileContents>", "不打开文件就复制文件内容")
- vim.comment("<TC_OpenDirAndPaste>", "不打开目录 直接把复制的文件贴进去")
- vim.comment("<TC_MoveAllFileToPrevifolder>", "将当前文件夹下的所有文件移动到上层目录中")
- vim.comment("<TC_SrcQuickViewAndTab>", "预览文件时,光标自动移到对侧窗口里")
- vim.comment("<TC_CreateFileShortcut>", "创建当前光标下文件的快捷方式")
- vim.comment("<TC_CreateFileShortcutToDesktop>", "创建当前光标下文件的快捷方式并发送到桌面")
- vim.comment("<TC_CreateFileShortcutToStartup>", "创建当前光标下文件的快捷方式并发送到启动文件里")
- vim.comment("<TC_FilterSearchFNsuffix_exe>", "在当前目录里快速过滤exe扩展名的文件")
- vim.comment("<TC_TwoFileExchangeName>", "两个文件互换文件名")
- 增加来自修为的如下功能标签:
下载地址
v2.0.2
v2.0.1
VimDesktop 2.0.1 (2016-03-03)
缺陷修复
- 主程序
- 修复设置
shift + 其他键
绑定后,同时占用shift + ctrl
、shift + alt
的问题(ctrl、alt同理)。
- 修复设置
- 其他插件
- 修复Excel插件部分按键映射失效的问题。
下载地址
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产生的若干兼容性问题。
- 其他
- 修复若干其他缺陷。