首先,TC不用自己手动刷新,因为在配置>>刷新里都有选项设置,会自动刷新的。
除非你执行了命令cm_SwitchWatchDirs,导致配置修改。
其次,要在空白处双击实现刷新当然可以,不过不建议这么做,因为文件列表长的时候,你连空白处都找不到。所以建议直接双击,可是这会与左键双击为执行的功能冲突,那么就建议最终改为右键双击。当然也可以改为在下面状态栏左键双击。
以任意位置右键为例,(只刷新获得焦点的栏,即你焦点在左边,除了你再右栏双击外,在TC其它任何位置双击,都会刷新左栏),用AHK实现:
#Persistent
#SingleInstance force
#NoEnv
SetWorkingDir %A_ScriptDir%
DetectHiddenWindows on
RegRead,nSpeed,HKEY_CURRENT_USER,Control Panel\Mouse,DoubleClickSpeed ;Get DoubleClickSpeed.
~RButton::
if (WinActive("ahk_exe Totalcmd.exe ahk_class TTOTAL_CMD")) and A_PriorHotkey=A_ThisHotkey and A_ThisHotkey="~RButton" and A_TimeSincePriorHotkey<(nSpeed?nSpeed:500)
Postmessage 1075, 540, 0, , ahk_class TTOTAL_CMD
return