Vimdesktop Versions Save

让所有 Windows 桌面程序拥有 Vim 操作风格的辅助工具

v2.2.2

6 years ago

VimDesktop 2.2.2 (2018-04-23)

新增功能

  • 主程序
    • 添加 <CancelAlwaysOnTop>,用于取消窗口置顶。
    • 添加 <ToggleTitleBar>,用于显示或隐藏标题栏。

缺陷修复

  • 主程序
    • 修复运行时报 CustomInit 函数不存在的问题。

v2.2.1

6 years ago

VimDesktop 2.2.1 (2018-04-22)

新增功能

  • 主程序

    • 删除不再维护的 KeePass 和 WizNote 插件。
    • 添加 pause 按键。
    • 添加 <AppendClipboard>,用于往剪切板新增内容。
    • 修改 #MaxHotkeysPerInterval 为 200。
    • 添加 <RunAhkInClipboard>,用于运行剪切板中的 AHK 代码。
    • 添加 <SuspendMachine>,用于待机。
    • 添加 <AlwaysOnTop>,用于指定当前窗口。
    • 将 check.ahk 功能整合到主程序中。
  • TC插件

    • 添加 <TC_ThumbsViewSwitchKey>,切换成缩略图模式后自动修改 h l 键为方向键。
    • 添加新版本 TC 中的 <cm_GoToFirstEntry><cm_FocusSrc><cm_FocusTrg>

缺陷修复

  • 主程序
    • 修复 ScrollLock 错误按键名。
    • 修复编译成的 exe 运行出错(#19)。
    • 关闭 DetectHiddenWindows,以避免一些不符合预期的现象。

v2.2.0

6 years ago

VimDesktop 2.2.0 (2017-11-06)

新增功能

  • 主程序
    • 发布 64 位版本。
  • TC插件
    • <TC_CreateNewFileNewStyle> 支持从 TC 目录的 ShellNew/icons/ext.ico 加载菜单图标。
    • 定时(每 2 秒)检查一次配置文件是否有改动,如有则重新加载配置文件。

缺陷修复

  • TC插件
    • 修复 . 打开资源管理器可能出错的问题。
    • 在 <VimDConfig_EditConfig> 用配置文件里的 editor 来打开配置文件。
    • 新增 <TC_Restart> 用于重启 TC。
    • 修复和 64 位 TC 配合使用的若干问题。

v2.1.5

6 years ago

VimDesktop 2.1.5 (2017-09-02)

新增功能

  • TC插件
    • 新增 <TC_CreateBlankFileNoExt>,用于创建没有扩展名的空文件,默认映射到 <c-i>
    • 默认映射 <c-t><cm_OpenDirInNewTab>,在新标签页打开光标处目录。
    • Esc 键可以关闭新建文件的对话框。
    • <SuperReturn> 支持右侧窗口。
    • 新增 custom_config_path 配置,可以填写自定义的配置文件路径。
    • 将配置文件转移到 conf 目录。
    • <PrintScreenAndSave> 支持 jpg、png、gif、tiff 等多种扩展名。
    • 托盘菜单增加禁用、启用功能。
    • 新增 <TC_ThumbsView>,可以在缩略图模式自动重映射 h 和 l 键的功能为左右。

缺陷修复

  • TC插件
    • 修复 <TC_ToggleMenu> 可能导致 TC 关闭而不重新其他的问题。
    • 修复在热键和插件窗口无法直接用编辑器打开配置文件的问题。
    • 修复 azHistroy 历史菜单不对齐的问题。

v2.1.4

7 years ago

VimDesktop 2.1.4 (2016-08-22)

缺陷修复

  • TC插件
    • 修复<TC_SuperReturn>在右侧窗口不能用的问题。
    • 修复<PrintScreenAndSave>在某些情况不能正常截图的问题(不再调用 mspaint 保存图片)。
    • ;映射为<cm_DirectoryHotlist>,把d空出来,可以把d映射成<TC_ListMark>,因为它对目录跳转支持更好。

v2.1.3

8 years ago

VimDesktop 2.1.3 (2016-05-12)

新增功能

  • TC插件
    • 按键提示中的大写字母,显示 X 而不是 <S-X>。
    • 查看插件和查看热键窗口隐藏底部滚动条。
    • 打开查看插件窗口时,自动选择第一个插件,并把焦点定位到搜索编辑框。
    • 查看插件和查看热键窗口中,切换插件后自动定位焦点到搜索编辑框。

缺陷修复

  • TC插件
    • 修复隐藏菜单栏功能。

下载地址

  • 见下方 zip 文件。

v2.1.2

8 years ago

VimDesktop 2.1.2 (2016-04-23)

新增功能

  • 主程序
    • 重新布局查看热键和查看插件窗口布局,让其更美观。
    • wshkey 改用 SendLevel, 1 实现
  • Explorer插件
    • 调整<Explorer_GotoTC>为在TC打开 Explorer 当前或选定目录,默认映射到F
    • 添加<Explorer_GotoTCInNewTab>,在TC新标签页打开 Explorer 当前或选定目录,默认映射到f
    • 添加<Explorer_GotoTCX>,同<Explorer_GotoTC>,但会关闭 Explorer。
    • 添加<Explorer_GotoTCInNewTabX>,同<Explorer_GotoTCINNewTab>,但会关闭 Explorer。

缺陷修复

  • TC插件
    • 修复 TC_CopyNameOnly 不能用的问题。

下载地址

见下方 zip 文件。

v2.1.0

8 years ago

VimDesktop 2.1.0 (2016-04-13)

新增功能

  • 主程序
    • 添加tccmd类型命令,用于在 TC 的命令行运行命令。
    • 增加<sp-x>=xxx类型快捷键,空格 + x。
    • 增加wshkey类型命令,用WScript.ShellSendKeys()来发送按键,解决按键无法传递的问题。
  • TC插件
    • 添加<TC_CreateBlankFile>用于创建空文件。
    • 添加TC_Run()函数,用于在 TC 的命令行运行命令。
    • 添加<TC_CreateNewFileNewStyle>,新样式的创建文件菜单,默认映射到i
    • 添加<TC_PasteFileEx>,粘贴文件,如果光标下为目录则粘贴进该目录。
    • 添加<TC_Toggle_50_100Percent_V>,用于在纵向分割的窗口切换 50% 和 100%,默认映射到zh
  • RunZ工具
    • 添加 RunZ 工具,取代之前鸡肋的 GKey,默认配置映射到 win + j(老配置需要手动改下,去掉无效标签)。
    • 功能如下(类似 altrun 和 almrun):
    • 使用 tcmatch.dll 搜索指定目录的指定类型文件,支持拼音搜索等 tcmatch 自带功能。
    • 支持按文件名搜索和按完整路径搜索,支持按正则表达式排除文件(全局)。
    • 支持用 TC 打开搜索到的文件所在路径,显示文件名,和删除文件。
    • 支持调整搜索结果的优先级。
    • 支持用 ahk 的 Run 和 Cmd 运行命令。
    • 支持后台运行命令取回结果并展示。
    • 内置十几个函数,如计算器、显示剪切板内容、用浏览器搜索等。
    • 可以很方便地用 ahk 添加新函数。
    • 更多其他功能不一一列出。

缺陷修复

  • TC插件
    • 修复新建文件菜单图标错乱的问题。

下载地址

VimDesktop-2.1.0.zip

v2.0.8

8 years ago

VimDesktop 2.0.8 (2016-03-25)

新增功能

  • 主程序
    • 添加SwitchIME()<SwitchToEngIME>,用于在插件中切换输入法(代码来自wideweide)。
  • TC插件
    • 添加<TC_ReOpenTab>用于重新打开之前关闭的标签页,映射到gr
    • 添加<TC_OpenDirsInFile>,功能是将光标所在的文件内容中的文件夹在新标签页依次打开。
    • 进入 normal 模式后自动将输入法切换到英文。
  • Excel插件
    • 进入单元格编辑状态后自动进入 insert 模式。

缺陷修复

  • 主程序
    • 修复按键提示不能显示runkeydir命令详情的问题。
    • 修复vimd.ini文件不能使用中文的问题 因为默认配置是 UTF-8 编码,只支持在 UTF-8 的 vimd.ini 中使用中文)。
    • 修复 vimd 在包含空格的路径下,添加插件会报错的问题。

下载地址

VimDesktop-2.0.8.zip

v2.0.7

8 years ago

VimDesktop 2.0.7 (2016-03-11)

新增功能

  • 主程序
    • 增加 dir 类型命令,用 TC 打开目录,用法xx=dir|c:\test
  • TC插件
    • 增加<TC_MarkFile><TC_UnMarkFile>功能,可 按标记显示文件颜色配合用于标记文件(如记录上次处理到的文件)。
    • 增加<TC_SelectCmd>功能,选择命令来执行,默认映射到<
    • 添加TC_SetTitle()函数用于设置 TC 标题栏文字,添加<TCClearTitle>标签用于清空 TC 标题栏文字。

缺陷修复

  • 主程序
    • 修复<无法映射的问题(>继续无法映射,原因不明)。
  • 其他插件
    • 修复 Explorer 插件不能在输入框自动切换成 insert 模式的问题。

下载地址

VimDesktop-2.0.7.zip