QTTabBar的plugin目录

http://qttabbar.wikidot.com/plugins

QTTabBar的软件设置

http://www.appinn.com/qttabbar/

下图中的设置,可以让QTTabBar捕获其他软件打开的新窗口,作为新的tab页打开

设置快捷键 在total command中打开当前窗口,其中的%cd%表示如果没有select就打开当前tab,如果有select就打开select的文件夹

other link: http://xbeta.info/everything-tc.htm

TotalCommander和Everything的结合设置

Total Commander(下称TC)和Everything都是我常使用的软件,一个是功能超级强大的资源管理软件,另一个是速度电光火石的文件搜索软件。将 两者结合起来可以极大的提高工作效率。本文对两者的结合方法进行了介绍。这里参考了善用佳软和水木社区的讨论,以及【1】中的方法总结。

1. 在Everything中调用TC

在Everything的安装目录下找到Everything.ini文件,其中包含着对Everything软件的设置选项。修改下面的几个条目:

Ini代码  

  1. open_folder_path_command=$exec("c:\Program Files\totalcmd\TOTALCMD.EXE" "/O" "/T" "$parent(%1)")

  2. open_folder_command=$exec("c:\Program Files\totalcmd\TOTALCMD.EXE" /O /T "%1")

PS 另外通过/O /P=L /L="%1" 可以指定active左边的panel 用现有的tab打开,或者 /O /T /R="%1"默认用右边的新tab栏打开

我的设置$exec("D:\Program Files\绿色软件\Total Commander_NSN\TOTALCMD.EXE"  /O /T /R="%1")

这样在Everything中搜索的时候,对于目录会通过TC来打开。需要注意的地方:

  • 在修改Everything的配置文件之前,最好是退出Everything。否则可能修改不成功或者是修改后会还原。

  • 上面的两个设置中,其中第一个是指搜索到了文件,通过右键中的"Open Path"来打开目录;而第二个是指搜索到了目录,直接双击打开或者通过右键中的“Open”来打开。

  • 在 Everything.ini文件中还可以看到,还有类似explore_folder_command、 explore_folder_path_command这样的项我们并没有修改。这些条目中定义了右键菜单中“Explore Path”所采取的行为。没有进行修改的一个原因是可以通过此选项来调用Windows的资源管理器,从而给打开目录提供了另外一种选择。

  • 为了避免在新的TC中打开目录,可以设置TC仅仅运行一个实例。具体的操作方式是在“配置->选项->操作方式->主程序”中设置“只允许一个TC运行”。如下图所示。

  • 在上面的条目设置中,"/T"表示在一个新的标签中打开目录。如果不需要的话可以将此选项去掉。在网上的很多版本中,这个地方都写成了"/O /T",从而导致打开新标签失败。这里要注意的就是将选项单独开来。

2. 在TC中调用Everything

在TC的主目录下找到usercmd.ini(如果没有的话,手工新建一个),在其中输入下面的设置代码:

文字搜索-search的方式

  1. [em_Everything]

  2. cmd=C:\Program Files\Everything\Everything.exe

  3. param=“-search "%P "”

在上面的设置代码中,第一个是Everything的可执行文件路径,第二个是参数。这个命令的目的是在当前目录(%P)下进行搜索。如果希望是 全局搜索,则可以将param中后面的"%P "去掉。这里需要注意的是,在"%P "中包含有空格,这样做的好处是在搜索的时候将会包含有子目录。如果只是希望在当前目录下搜索而不需要包含子目录,可以将此空格去掉。

目录搜索 -path的方式

  1. [em_Everything]

  2. cmd=C:\Program Files\Everything\Everything.exe

  3. param=“-path "%P"”

接下来在设置选项中找到自定义快捷键的地方,进行快捷键设置。

这里使用Windows资源管理器中常用的Ctrl+F作为搜索的快捷 键。

在自定义快捷键的地方选中Ctrl和F后,在命令后面的放大镜弹出窗口中可以直接新建em_Everything配置,然后按后面的确定按钮使 其生效。

通过这样的设置后,按下Ctrl+F,即可以通过Everything在当前目录下搜索文件了。

附上total command的命令使用方法:

Command line parameters

Total Commander can be called with one or two directories as command line parameters. This will set these directories in one or both of the file windows. This allows you to create multiple icons for Total Commander in progman or the start menu, which start Total Commander in different directories or even with packed files. Furthermore a different ini file than the default wincmd.ini can be specified to allow multiple users on the same machine to have different settings in Total Commander.

Syntax:

totalcmd.exe [/o] [/n] [Drive1:\Directory1 [Drive2:\Directory2]] [/i=name.ini] [/f=ftpname.ini]

or:

totalcmd.exe [/o] [/n] [/L=Drive1:\Directory1] [/R=Drive2:\Directory2] [/i=name.ini] [/f=ftpname.ini]

Parameters:

Drive:\Directory Loads the first directory passed to Total Commander into the left window, and the second into the right window. Directory names containing spaces must be put in double quotes! Always specify the full path name including the drive!

/O If Total Commander is already running, activate it and pass the path(s) in the command line to that instance (overrides the settings in the configuration dialog to have multiple windows)

/N Opens in any case a new Total Commander window (overrides the settings in the configuration dialog to allow only one copy of Total Commander at a time)

/L= Set path in left window

/R= Set path right window

/S Interprets the passed dirs as source/target instead of left/right (for usage with /O). For example, a dir passed with /R= will be interpreted as the target dir.

/S=C Start "Compare by content" without TC main window, e.g. totalcmd.exe /S=C c:\file1 d:\file2

/S=L Start Lister directly, pass file name to it for viewing (requires full name including path).

Accepts additional parameters separated by a colon, e.g. /S=L:AT1C1250

A ANSI/Windows text

S ASCII/DOS text

V Variable width text

T1..T7 View mode 1-7 (1: Text, 2: Binary, 3: Hex, 4: Multimedia, 5: HTML, 6:Unicode, 7: UTF-8)

C<nr> Codepage, e.g. C1251 for Cyrillic

N Auto-detect, but no multimedia or plugins allowed

P<x> As LAST parameter: Choose plugin, e.g. /S=L:Piclview for iclview plugin (As shown in Lister title)

/S=S Start "Synchronize dirs" directly, accepts two paths as parameters, or alternatively a settings name in the form /S=S:SettingsName

If the parameter begins with an equal sign "=", e.g. /S=S:=SettingsName, the comparison will start immediately. If the equal sign is the only parameter, e.g. /S=S:= , the comparison will start with the passed directories and last used options.

/O=list_name Only combined with /S=S: Passes list file for function "Only selected (in main window)", e.g. /O=%F

/T Opens the passed dir(s) in new tab(s). Now also works when Total Commander hasn't been open yet.

/P= Sets the active panel at program start: /P=L left, /P=R right. Overrides wincmd.ini option ActiveRight=.

/i=name.ini Use a different INI file name.ini instead of wincmd.ini to save settings (see also: INI file description).

/F=ftpname.ini Use a different INI file name.ini instead of wcx_ftp.ini to save settings for built-in FTP client.

/d=<x> Delays the start of Total Commander by <x> seconds (meant for the startup folder, if there are problems with other programs, which start at the same time)

/INSTALLDRIVER (Windows NT/2000 only) Install parallel port driver - only needed if you want to use the parallel port connection as a normal user and not as an administrator. Needs to be run as an administrator.

/REMOVEDRIVER (Windows NT/2000 only) Removes the driver installed with the switch /INSTALLDRIVER

The switches are NOT case sensitive.

Examples:

totalcmd.exe c:\windows left window is loaded with c:\windows

totalcmd.exe d:\data c:\programs left: d:\data, right: c:\programs

totalcmd.exe /R=d:\data right window: d:\data

totalcmd.exe "d:\Letters to Mr. Smith" left: long name -> in double quotes!

totalcmd.exe /R="d:\Letters from Miller" right window loaded with long name

totalcmd.exe c:\data\backup.zip opens backup.zip in the left window

totalcmd.exe /I=Miller.ini /F=MFtp.ini use Miller.ini instead of wincmd.ini for all settings, and MFtp.ini for FTP

totalcmd.exe /O /L=c:\ /R="d:\doc" Activate already running Total Commander and set the left path to c:\, and the right path to d:\doc

totalcmd.exe /O /S /R=c:\somepath Open c:\somepath in the current TARGET panel of the running program. Explanation: /S causes Total Commander to read /L as source and /R as target directory instead of left and right.

totalcmd.exe /O /T /L=c:\somepath Open a new directory tab on the left side of the already running Total commander with c:\somepath in it.

转载于:https://my.oschina.net/alphajay/blog/223864

Everything+ listary+TotalCommander+QTTabBar相互整合相关推荐

  1. listary什么意思_整合邮件、日历和 RSS,这次更新让 Vivaldi 不止于浏览器

    Matrix 首页推荐 Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考.我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点. 文章代表 ...

  2. 意识理论综述:众多竞争的意识理论如何相互关联?

    来源: 集智俱乐部 作者:Anil K. Seth & Tim Bayne 译者:李路凯.陈斯信 编辑:邓一雪  导语 意识和底层的神经活动之间如何联系起来?试图解释这一问题的意识理论层出不穷 ...

  3. 意识理论综述:众多竞争的意识理论如何相互关联?(干货)

    来源:集智俱乐部  作者:Anil K. Seth & Tim Bayne 译者:李路凯.陈斯信 编辑:邓一雪 导语 意识和底层的神经活动之间如何联系起来?试图解释这一问题的意识理论层出不穷. ...

  4. Firefox 和 Tor 浏览器正进行整合,最终实现二合一

    Tor(洋葱浏览器)是一个基于 Firefox ,专注于安全和隐私的浏览器,二者很早之前就有相互整合的迹象,之前 Firefox 也曾引入 Tor 浏览器的"第一方隔离"和防指纹跟 ...

  5. 容器云原生DevOps学习笔记——第二期:如何快速高质量的应用容器化迁移

    暑期实习期间,所在的技术中台-效能研发团队规划设计并结合公司开源协同实现符合DevOps理念的研发工具平台,实现研发过程自动化.标准化: 实习期间对DevOps的理解一直懵懵懂懂,最近观看了阿里专家带 ...

  6. python_web框架

    一.web框架 web框架: 自己完成socket的web框架:如,Tornado等 由WSGI完成socket的web框架:如,Django.flash等 两种实现过程: 第二种WSGI方式的,由于 ...

  7. 综述 | 现在是蛋白质组学数据共享和再分析的黄金时间?

    导读 同更为成熟的基因组学.转录组学一样,基于质谱的蛋白质组学数据共享在科研实践中越来越常见.本文作者为我们强调了该领域这一空前的现状,为一些数据科学家带来了无限机遇.本文主要通过三个层面为我们阐述了 ...

  8. VMware将世界领先的云访问安全代理合作伙伴纳入移动安全联盟

    摘要:VMware AirWatch平台惠及云安全合作伙伴,为云计算和移动安全提供经验证的整合解决方案 全球云基础架构和移动商务领导厂商VMware (NYSE: VMW)于近日宣布五位世界领先的云访 ...

  9. 自助服务台——多渠道触发运维工单

    什么是ITIL运维流程     IT如何与业务更好地融合?通常在IT管理中都会遇到这样的情况,IT部门在整个企业架构中人员都相对较少,专业人员缺乏,这是IT部门经常反映比较多的问题.通过对IT部门关注 ...

  10. 微软Windows Azure Platform技术解析

    近两年IT领域里没有任何一项技术能够像云计算(Cloud Computing)一样引起如此多的关注,Google.Amazon.IBM.HP.Dell.Sun.Intel.Oracle和Microso ...

最新文章

  1. html5里可移动线性进度条的类型怎么表示,HTML5触摸事件实现移动端简易进度条的实现方法...
  2. 2018年7月5日笔记
  3. 介绍一下 information_schema 库
  4. VMware虚拟机不能上网的解决方法
  5. linux 命令之 ps
  6. Omnigraffle激活许可证
  7. k-means聚类分析的C++实现
  8. 1024 科学计数法 (20 分) C语言
  9. FlashCC导入使用greensock(TweenLite)包
  10. 随便谈谈alphago与人机大战
  11. Spring的装配方式
  12. 中文分词器ICTCLAS使用方法(Java)
  13. 没有基础可以学画插画吗?怎么学?
  14. Private VLAN 与Switchport Protected
  15. VBA 创建和使用加载项
  16. matlab solve 解的范围,matlab怎么解方程,如何规定解的范围?
  17. localhost,127.0.0.1,本机IP
  18. k8s-搭建虚拟机centos7环境,虚拟机固定IP地址
  19. 啊,CET6----六级高频词2
  20. 自定义View 测量过程(Measure)

热门文章

  1. 路由器OSPF配置2
  2. 集合数组集合ArrayList
  3. appassembler-maven-plugin插件打包本地依赖的jar
  4. Python 程序 可以一直输入 quit_Python二级考试临时抱佛脚专用笔记——(二)基本控制结构的程序设计amp;数据的输入和输出...
  5. dataframe scala 修改值_如何填补Pandas中的缺失值(机器学习入门篇)
  6. vue 列表 萌层 鼠标移入移出_10 分钟上手 Vue 组件 Vue-Draggable
  7. c语言字符是源码,C语言基础字符串函数源代码
  8. Matlab简单教程:矩阵
  9. checking build system type... ./config.guess: unable to guess system type/you must specify one
  10. 全网首发:char数组矩阵转bit的算法