首页 > 其他分享 >[AHK]热键获取TC当前的路径

[AHK]热键获取TC当前的路径

时间:2023-04-25 13:01:13浏览次数:45  
标签:路径 check AHK 热键 快捷键 设置 快捷方式 TC


原创部分:

热键alt+shif+c 复制当前tc窗口中的路径。

#IfWinActive ahk_class TTOTAL_CMD
!+c::
PostMessage 1075,2029,0,,ahk_class TTOTAL_CMD ;复制完整路径
return
#IfWinActive



2010年04月11日 星期日 17:07

一 故事的开始,寻找Total Commander(以下简称TC)的快捷键--“在下已经严重鼠标手,因此有了这个需求”


很久前一直想在TC中寻找一个快捷键来实现一个功能(如下图),但是由于在下表达能力的缺陷一直找不到正确的描述去实现我的愿望,只能一直用鼠标check check check...


                          

[AHK]热键获取TC当前的路径_快捷方式




二 老天怜我?找的时候怎么也找不到,不想要的时候偏偏就...


世界就是这么奇妙,努力寻找的时候因为各种局限性(比如思维定势,问题描述能力等)导致死活也找不到,而当你暂时放弃的时候,你就会发现竟然如此简单的就获得了你,之前想方设法都不能的东东.


1 这个神奇的快捷键,在我这个版本的TC中如下(首先感谢昨晚的睡觉前的心血来潮,感谢致力于研究TC的人性化设置的国内软件爱好者):


    ALT+D        编辑窗口路径


2  追求个性的年代,如何自己定义快捷方式


(1)关键的配置文件之TC内置命令行大全


此文件为TC安装目录下的Totalcmd.inc,通过查找这个文件你可以找到快捷方式对应的命令是什么。


(2)关键的配置文件之TC设置


此文件位于TC安装目录下的wincmd.ini,TC的一些设置都在这里体现



3 现在开始进行自定义快捷键


(1)找到wincmd.ini关于快捷键设置的项目

[AHK]热键获取TC当前的路径_c_02



(2)修改左边将它设置成为自己的快捷方式,比如设置为"C+F2“


            A = alt

            C = ctrl

            S = shfit  等等任君组合



(3)获得命令行cm_editpath包含的信息,找Totalcmd.inc得知--”编辑当前文件列表的路径“

[AHK]热键获取TC当前的路径_快捷键_03





三 感言


要想随心所欲的使用一款软件还真不容易,多看帮助文档,多搜索也许会帮助你优雅的解决问题

 


标签:路径,check,AHK,热键,快捷键,设置,快捷方式,TC
From: https://blog.51cto.com/u_15408625/6223794

相关文章

  • 用自己指定的模板创建ahk脚本
    在windows右键弹出菜单的新建菜单中加入“AutoHotkey脚本” 1.首先写好模板文件,随便保存在一个地方,比如我是“X:\AutoHotkey\AutoHotkey\SHELLNEW\Template.ahk”;2.打开注册表(regedit),找到[HKEY_CLASSES_ROOT]->[.ahk](没有的话,自己新建项.ahk);3.在[.ahk]下新建项[ShellN......
  • 目录操作函数(mkdir rmdir rename chdir getcwd opendir closedir readdir dup dup2)
      /*创建文件#include<sys/stat.h>#include<sys/types.h>intmkdir(constchar*pathname,mode_tmode);参数:mode:权限移除文件#include<unistd.h>intrmdir(constc......
  • [ahk]获取文华财经全自动运行模组信号记录
    #Persistent#SingleInstanceForceDetectHiddenWindows,OnControl:="SysListView323"WinTitle:="全自动运行模组ahk_class#32770"WinText:="List1"ControlClick,Button26,%WinTitle% ControlGet,......
  • [AHK]倒计时牌(高考还有多少天这类的)
    ;DaysLeft.ahk;Authorsnwind/*[config]DateTarget=20151204000000DateFrom=20151106000000*/;~#SingleInstance,force;~ListLines,OnFormatTime,today,,yyyyMMddIniRead,DateTarget,%A_ScriptFullPath%,config,DateTarge......
  • [ahk]读取excel文件实例
    EXCEL内容如下:AutoHotkey代码如下:#Persistent#SingleInstance,force;2015年1月4日;sunwind;读取excel实例excel:=ComObjActive("Excel.Application")filepath:=A_ScriptDir."\循环读取.xlsx";自动运行、初始化Runnotepadxls:=Check(fil......
  • DDP运行报错(单卡无错):ERROR:torch.distributed.elastic.multiprocessing.api:failed (e
    使用DDP时出现错误,但是单卡跑无错误。错误记录如下:RuntimeError:Expectedtohavefinishedreductionintheprioriterationbeforestartinganewone.Thiserrorindicatesthatyourmodulehasparametersthatwerenotusedinproducingloss.Youcanenableunu......
  • [AHK]精确计时到秒
    DllCall("QueryPerformanceFrequency","Int64*",QuadPart)DllCall("QueryPerformanceCounter","Int64*",CounterBefore)Sleep1000DllCall("QueryPerformanceCounter","Int64*",CounterAfter)MsgBox%......
  • 【ahk】为QQ增加激活主面板的热键
    本脚本只是实现了热键激活不在前台的QQ主面板,并不是热键打开主面板。使用方法:先手动打开QQ主面板,并且不要最小化,然后运行本脚本,此脚本会探测到主面板的id,然后绑定热键win+z来用于激活动作。/*为QQ增加热键这个脚本前提是,你要激活的窗口需要事先打开的(且主面板不能最小化)。然后......
  • [AHK]为通达信增加打开关闭交易窗口的功能热键
    用文华财经习惯用空格呼叫出交易界面,通达信软件(招商证券)没有相应热键,便用AutoHotkey来帮它定义一个。#Persistent#SingleInstanceForceControl:="AfxWnd424"#IfWinActiveahk_classTdxW_MainFrame_ClassSpace::ControlClick,%Control%,,,,,NA#If华泰是426......
  • 【DP】LeetCode 198. 打家劫舍
    题目链接198.打家劫舍思路分析动态规划题目的时候只需要考虑最后一个阶段,因为所有的阶段转化都是相同的,考虑最后一个阶段容易发现规律在数组的动态规划问题中,一般dp[i]都是表示以nums以前i个元素组成(即nums[i-1])的状态;dp[i][j]分别表示以nums1前i个元素(即nums......