让所有 Windows 桌面程序拥有 Vim 操作风格的辅助工具
主程序
<AppendClipboard>
,用于往剪切板新增内容。<RunAhkInClipboard>
,用于运行剪切板中的 AHK 代码。<SuspendMachine>
,用于待机。<AlwaysOnTop>
,用于指定当前窗口。TC插件
<TC_ThumbsViewSwitchKey>
,切换成缩略图模式后自动修改 h l 键为方向键。<cm_GoToFirstEntry>
、<cm_FocusSrc>
和 <cm_FocusTrg>
。<TC_CreateBlankFileNoExt>
,用于创建没有扩展名的空文件,默认映射到 <c-i>
。<c-t>
到 <cm_OpenDirInNewTab>
,在新标签页打开光标处目录。SuperReturn>
支持右侧窗口。<PrintScreenAndSave>
支持 jpg、png、gif、tiff 等多种扩展名。<TC_ThumbsView>
,可以在缩略图模式自动重映射 h 和 l 键的功能为左右。<TC_ToggleMenu>
可能导致 TC 关闭而不重新其他的问题。<Explorer_GotoTC>
为在TC打开 Explorer 当前或选定目录,默认映射到F
。<Explorer_GotoTCInNewTab>
,在TC新标签页打开 Explorer 当前或选定目录,默认映射到f
。<Explorer_GotoTCX>
,同<Explorer_GotoTC>
,但会关闭 Explorer。<Explorer_GotoTCInNewTabX>
,同<Explorer_GotoTCINNewTab>
,但会关闭 Explorer。见下方 zip 文件。
tccmd
类型命令,用于在 TC 的命令行运行命令。<sp-x>=xxx
类型快捷键,空格 + x。wshkey
类型命令,用WScript.Shell
的SendKeys()
来发送按键,解决按键无法传递的问题。<TC_CreateBlankFile>
用于创建空文件。TC_Run()
函数,用于在 TC 的命令行运行命令。<TC_CreateNewFileNewStyle>
,新样式的创建文件菜单,默认映射到i
。<TC_PasteFileEx>
,粘贴文件,如果光标下为目录则粘贴进该目录。<TC_Toggle_50_100Percent_V>
,用于在纵向分割的窗口切换 50% 和 100%,默认映射到zh
。win + j
(老配置需要手动改下,去掉无效标签)。SwitchIME()
和<SwitchToEngIME>
,用于在插件中切换输入法(代码来自wideweide)。<TC_ReOpenTab>
用于重新打开之前关闭的标签页,映射到gr
。<TC_OpenDirsInFile>
,功能是将光标所在的文件内容中的文件夹在新标签页依次打开。run
、key
和dir
命令详情的问题。vimd.ini
文件不能使用中文的问题 因为默认配置是 UTF-8 编码,只支持在 UTF-8 的 vimd.ini 中使用中文)。xx=dir|c:\test
。<TC_MarkFile>
和<TC_UnMarkFile>
功能,可 按标记显示文件颜色配合用于标记文件(如记录上次处理到的文件)。<TC_SelectCmd>
功能,选择命令来执行,默认映射到<
。TC_SetTitle()
函数用于设置 TC 标题栏文字,添加<TCClearTitle>
标签用于清空 TC 标题栏文字。<
无法映射的问题(>
继续无法映射,原因不明)。