Total Commander配置自定义命令和快捷键

平时目录切换,查看svn log操作较多,使用windows内置的资源浏览器不怎么方便,推荐下TC. Total Command的好处就不多说了,谁用谁知道~
善用佳软有单独的介绍文档: http://xbeta.info/studytc/ 我这里只介绍下相关的个性配置,以我们常用的使用TortoiseSVN查看svn log为例,
实现: 选中某个已在svn中的文件,按下Win+S后,自动弹出svn log.
步骤:
工具栏添加自定义命令:
如调用TortoiseProc.exe,查看指定文件的svnlog.
C:Program FilesTortoiseSVNin>TortoiseProc.exe /command:log /path:"e:svn_projxxx.php"
附上TortoiseSVN相关命令:
http://tortoisesvn.net/docs/release/TortoiseSVN_zh_CN/tsvn-automation.html
http://tortoisesvn.net/docs/nightly/TortoiseSVN_zh_CN/tsvn-cli-main.html
tc自定义工具栏
其中: %O在total commander中代表选中的文件名(不含扩展名),
%P%S代表选中文件的路径名和文件名(含扩展名)。


自定义快捷键:
tc自定义命令和快捷键
上面是展示GUI操作增加,也可以手动按照规范直接修改配置文件,相关配置文件路径:
C:UsersusernameAppDataRoamingGHISLER
自定义快捷键对应的命令:
usercmd.ini
如:
[em_TortoiseSVN]
button=C:Program FilesTortoiseSVNinTortoiseProc.exe
cmd=C:Program FilesTortoiseSVNinTortoiseProc.exe
param=/command:log /path:"%P%S"
path=%P
menu=TortoiseSVN

自定义快捷键:
wincmd.ini

[shortcuts] Defines keyboard shortcuts replacing the default shortcuts
CAS+F2=cm_renameonly In this example, Ctrl+Alt+Shift+F2 calls the internal function cm_renameonly.
(C=Ctrl, A=Alt, S=Shift)
[shortcutswin] Same as [shortcuts], but together with Windows key.
如:
cm_ContextMenu 显示右键菜单(从TC安装目录下的Totalcmd.inc中获取)
[Shortcuts]
C+9=cm_ContextMenu
C+2=em_TortoiseSVN
[ShortcutsWin]
S=em_TortoiseSVN
意思是: Ctrl+9 ,打开右键菜单
Ctrl+2/Win+S ,打开自定义命令TortoiseSVN

另: DEFAULT.BAR 保存的工具栏定义,包含自定义工具栏图标.

其他常用快捷键:
Ctrl+d 打开/添加/删除 收藏夹
Alt+→ 前进,Alt+← 后退

=======================

Total Commander官方下载:
http://www.ghisler.com/download.htm
TC 8.01 Final Include Key.7z
http://ishare.iask.sina.com.cn/download/explain.php?fileid=33371538

Total Commander 8.01 key
下面是自定义命令的介绍:
http://www.pushiming.com/blog/2010/11/tc-custom-paras/
http://blog.163.com/z_x_mail/blog/static/1199993320094911433158/

已有2条评论

  1. coolcdlz 2014-03-31 16:34 回复
    <img src="http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/6a/laugh.gif" /> TC用起来还是不错的.很方便.
  2. 占小运 2014-01-16 16:52 回复
    这个方便,已经给TC加上了,Thanks!
| 2个评论