Skip to content

Releases: goreliu/vimdesktop

v2.0.6

07 Mar 05:15
Compare
Choose a tag to compare

VimDesktop 2.0.6 (2016-03-07)

新增功能

  • 主程序
    • 查看插件窗口支持搜索功能,查看热键和查看插件窗口的搜索均实时显示。
  • TC插件
    • 添加 Launch 功能,启动 TC 并跳转到指定目录(尚不完善)。

缺陷修复

  • TC插件
    • 修复 Mark 标签可能显示 ERROR 的问题。
    • 修复两处 SendPos 错误。

下载地址

VimDesktop-2.0.6.zip

v2.0.5

05 Mar 14:32
Compare
Choose a tag to compare

VimDesktop 2.0.5 (2016-03-05)

新增功能

  • 主程序
    • 配置文件[config]中新增enable_logenable_debug配置,用于调试。
    • 配置文件中,[=normal]可以省略,默认模式为 normal。
    • 添加doc\PluginTemplete.ahk插件模版,方便写插件。
    • 启动时检查是否有新增插件,如有则自动启用该插件(运行check.ahk,修改配置文件)。

缺陷修复

  • 其他
    • 修正doc\example.ahk
    • 插件全部使用自定义名称,热键窗口不再显示难以看懂的 class 名。

下载地址

VimDesktop-2.0.5.zip

v2.0.4

05 Mar 09:42
Compare
Choose a tag to compare

VimDesktop 2.0.4 (2016-03-05)

新增功能

  • 主程序
    • 在查看热键窗口双击热键定义,会用vimd.ini中配置的编辑器(config->editor)打开对应的文件(ahk文件或vimd.ini)的 内容(代码来自★★run)。
    • 查看热键窗口,新增搜索功能(代码来自★★run)。

下载地址

VimDesktop-2.0.4.zip

v2.0.3

04 Mar 10:38
Compare
Choose a tag to compare

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>", "两个文件互换文件名")

下载地址

VimDesktop-2.0.3.zip

v2.0.2

03 Mar 05:47
Compare
Choose a tag to compare

VimDesktop 2.0.2 (2016-03-03)

新增功能

  • TC插件
    • 增加SaveMark配置,如果为0,不读写m键Mark的配置文件。

下载地址

VimDesktop-2.0.2.zip

v2.0.1

03 Mar 04:18
Compare
Choose a tag to compare

VimDesktop 2.0.1 (2016-03-03)

缺陷修复

  • 主程序
    • 修复设置shift + 其他键绑定后,同时占用shift + ctrlshift + alt的问题(ctrl、alt同理)。
  • 其他插件
    • 修复Excel插件部分按键映射失效的问题。

下载地址

VimDesktop-2.0.1.zip

v2.0.0

02 Mar 09:03
Compare
Choose a tag to compare

VimDesktop 2.0.0 (2016-03-02)

新增功能

  • 主程序
    • vimd.ahkplugins/General/General.ahklib 下部分文件改用 linxinhong 最新版本的。
    • 支持使用 xx=<Default>[=mode] 取消已有按键绑定,使用 xx=<>[=mode]xx=<Pass>[=mode]屏蔽按键。
    • 添加全局配置default_enable_show_info配置项,用于设置默认是否显示按键补全提示。
    • 支持配置全局快捷键来启动程序,在[global]中配置,如 <w-c>=run|explorer[=normal]
    • 插件可以使用DisplayMode()函数在进入模式时显示提示。
    • 插件可以使用<ShowHelp>标签显示所有按键的帮助提示。
    • 配置文件中的keyrun类型快捷键帮助信息可以在帮助窗口和按键提示中看到了。
    • 默认的配置文件映射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产生的若干兼容性问题。
  • 其他
    • 修复若干其他缺陷。

下载地址

VimDesktop-2.0.0.zip