Windows系统有自带的文件管理器,但是功能太弱,边多个标签页也不支持,要在两个文件夹之间复制或移动文件操作起来非常不便,然而对于我来说,最大的不便来源于它太依赖于鼠标。FreeCommander则是一个非常强大的双面板文件管理器,两个文件夹之间复制移动文件夹是相当简单的事,也几乎可以完全可以键盘操作,更重要的是,它是完全免费的,相比于商业软件(如TotalCommander),它对我的诱惑更大。先来看下它的界面:
如果你下载完成并首次启动FreeCommander,界面肯定会有所不同,因为我改动了一些设置。首先需要改动的就是默认的编辑器,我选择GVim,选择菜单Extras->Settings,或者按快捷键Ctrl+Shift+S,弹出设置对话框,选择Programs,将文件名过滤器"*.txt;*.ini"以及"*.*"的程序路径改成"/path/to/gvim.exe --remote-tab-silent",--remote-tab-silent会文件在GVim的一个新Tab而不是新窗口中打开,设置如下图所示:
“*.*"的设置必须放到最后,另外我也添加"*.7z"的过滤器用来解压缩7zip压缩文件,FreeCommander默认只能解压缩zip和rar文件。在Compare files一栏我设置文件比较器为winMerge。经过这样设置后,选中要编辑的文件,按F4就可以编辑该文件了。
以上的设置并不会影响程序的界面,要改变界面需要在设置的View-Toolbar一栏,我将很多没用的工具栏都去掉了,我只要用快捷键就可以了,另外选中了"show menu as toolbar"这个选项,这样可以使菜单和工具栏放在同一行,也可以节省空间。在View->Splitter中,可以在分隔栏上添加一些工具,如同我在第一张图上显示得那样。对于其它的设置,你也可以逐个地尝试一下,可能会发现你意想不到的惊喜。
接下来,我不想简单地罗列FreeCommander的每个快捷键,网上有很多资料介绍(其实所有的都可以在Extras->Keyboard shortucuts...找到),我的目的是要写出我怎样用FreeCommander来完成最常见的文件操作。
先来看看Freecommander对面板和标签页(Tab)的操作,因为所有的文件操作都是一个面板的某个标签页中完成的。FreeCommander是双面文件管理器,也就是说它有两个面板,每个面板又可以打开多个标签页。这非常方便,我可以同时打开多个目录,但一次只能显示两个目录(每个面板显示一个)。要创建新的标签页,按Ctrl+T;要关闭标签页,按Ctrl+W;要切换标签页,按Ctrl+TAB,反方向切换Ctrl+Shift+TAB;要切换面板,按TAB。
我们要进行文件操作,第一步就是要找到这个文件,而找到这个文件首先要定位到这个文件所在的目录。我们就来看看如何定位到目录。要切换磁盘,按Shift+磁盘号,例如要切换到C盘,按Shift+C,切换到D盘,按Shift+D。切换磁盘时打开的是最近访问的目录,要跳转到根目录,按Ctrl+HOME。要在历史目录进行切换,按Alt+Left或者Alt+Right,Alt+Down会弹出所有的历史目录,前10个历史目录,可以输入前面的数字来跳到相应的历史目录,对于后面的历史目录,也可以按一个字符来跳到这个目录,这个字符被标以下横线,仔细观察你就能看到。当我们处于标签页中时,可以处理目录名称的前几个字符来快捷定位到该目录,然后按回车就可以跳到该目录。按Backspace可以跳转到父目录。通常,我们经常打开的目录就那么几个,这时候最快捷的方式就是先把这些目录添加到收藏夹(Favorites)中去,按Shift+Ctrl+V就可以了,添加完毕后,你就可以按Ctrl+Shift+1,2,3...来立即切换这些目录,数字1表示第一个收藏的目录,2表示第二个收藏的目录,依此类推。可以按Alt+Up来弹出所有收藏的目录,这时可以输入目录的首字母来快速跳到相应目录,若有多个匹配的目录,只需要按多次首字母。有时,可能直接输入目录地址会更方便一些,例如,当我们从外部复制了一个目录地址时,这时可以按Alt+G,这时地址栏就变成可以编辑,并且选中所有字符,按ESC键,地址栏又变成不可编辑的了。以上这些目录跳转方式,可以满足绝大部分目录跳转需求,熟练掌握,必定大大提高你的工作效率。
接着我们来看如何定位目录下的文件,最方便的方式就是输入文件名的前几个字符,如果幸运的话,只输入单个字符就可以跳到这个文件了,如果离目标很近,也可以使用上下键头来移到下一个文件。如果一个目录中的文件非常多,并且你不知道文件名的首字符,这时可以按Ctrl+Y进入快带过滤模式,每输入一个字符,就会过滤当前目录下的文件,只显示匹配的文件,要退出快速过滤模式,按Alt+Y。这里,FreeCommander做得有些不方便,如果考虑周到的话,应该可以只用一个快捷键(例如Ctrl+Y)来进入/退出快捷过滤模式。如果大部分时间只和某种类型的文件打交道,这种情况,据的我经验非常少,例如,如果只想显示pdf文件,则可以按Ctrl+F,然后输入*.pdf,就只会显示所有pdf文件了,要再次显示所有文件,需要再次按Ctrl+F,并按Alt+A。要定位文件,先对文件进行排序可能是方便的,Ctrl+F3按文件名称排序,Ctrl+F4按文件类型排序。
要删除、移动或复制文件首先得选择文件,因此我们再来看如何选择多个文件,单个文件就不用选择了。要选择连续的多个文件,只需要按住Shift键,然后用上下箭头来选择多个文件,这时候要状态栏的右下角一定输入有字符,否则的话不能选中多个文件,按ESC可以清除输入。要选择同类型的文件,可以按Alt+Num+,例如要选中所有pdf文件,可以先跳到某个pdf文件,然后再按Alt++,就可以选择所有pdf文件。要选择具有某种模式的文件,可以按Num+,例如要选中所有pdf文件也可以这样,按Num+,然后输入*.pdf。
要删除文件,按Del或F8。要移动或复制文件到另一个面板,按F6或F5。如果要移动或复制的目的地离当前标签页所在的目录很近,则使用传统的Ctrl+X或Ctrl+C可能要更快一些。要重命名文件,按F2。创建文件,按Ctrl+Shift+N。创建目录按F7。打开文件,按回车。编辑文件,按F4。要查看文件的属性,按Alt+Enter。
当与其它应用程序进行合作时,我们经常需要复制文件名,要复制全部文件名(包括路径)按Alt+Ins,若只需要复制文件名,则按Alt+Shift+Ins。若要复制当前标签页所在的目录,可以先按Alt+G让地址栏处于可编辑状态,然后按Ctrl+C来复制路径。要解压缩文件,按Alt+F6,创建压缩文件按Alt+F5。
以上就是我使用FreeCommander时用到的最常用的功能,我相信这些功能足以完成日常的大部分功能了,有些FreeCommander所宣传的功能我反而没有用到,例如批量重命名。对于某些特殊功能,可以先查看菜单里有没有,要选择菜单,按Alt键加上菜单名称下用下划线标出的字符,例如Alt+F打开文件菜单。如果没有找到,在Extras菜单下的Keyboard Shortcuts列出了所有的功能,浏览一遍,看有没有你需要的功能。有时你可能需要弹出鼠标右键菜单,这时可以按Shift+F10或右手Ctrl键左边的那个键(这个键叫什么名字?)
如果你下载完成并首次启动FreeCommander,界面肯定会有所不同,因为我改动了一些设置。首先需要改动的就是默认的编辑器,我选择GVim,选择菜单Extras->Settings,或者按快捷键Ctrl+Shift+S,弹出设置对话框,选择Programs,将文件名过滤器"*.txt;*.ini"以及"*.*"的程序路径改成"/path/to/gvim.exe --remote-tab-silent",--remote-tab-silent会文件在GVim的一个新Tab而不是新窗口中打开,设置如下图所示:
“*.*"的设置必须放到最后,另外我也添加"*.7z"的过滤器用来解压缩7zip压缩文件,FreeCommander默认只能解压缩zip和rar文件。在Compare files一栏我设置文件比较器为winMerge。经过这样设置后,选中要编辑的文件,按F4就可以编辑该文件了。
以上的设置并不会影响程序的界面,要改变界面需要在设置的View-Toolbar一栏,我将很多没用的工具栏都去掉了,我只要用快捷键就可以了,另外选中了"show menu as toolbar"这个选项,这样可以使菜单和工具栏放在同一行,也可以节省空间。在View->Splitter中,可以在分隔栏上添加一些工具,如同我在第一张图上显示得那样。对于其它的设置,你也可以逐个地尝试一下,可能会发现你意想不到的惊喜。
接下来,我不想简单地罗列FreeCommander的每个快捷键,网上有很多资料介绍(其实所有的都可以在Extras->Keyboard shortucuts...找到),我的目的是要写出我怎样用FreeCommander来完成最常见的文件操作。
先来看看Freecommander对面板和标签页(Tab)的操作,因为所有的文件操作都是一个面板的某个标签页中完成的。FreeCommander是双面文件管理器,也就是说它有两个面板,每个面板又可以打开多个标签页。这非常方便,我可以同时打开多个目录,但一次只能显示两个目录(每个面板显示一个)。要创建新的标签页,按Ctrl+T;要关闭标签页,按Ctrl+W;要切换标签页,按Ctrl+TAB,反方向切换Ctrl+Shift+TAB;要切换面板,按TAB。
我们要进行文件操作,第一步就是要找到这个文件,而找到这个文件首先要定位到这个文件所在的目录。我们就来看看如何定位到目录。要切换磁盘,按Shift+磁盘号,例如要切换到C盘,按Shift+C,切换到D盘,按Shift+D。切换磁盘时打开的是最近访问的目录,要跳转到根目录,按Ctrl+HOME。要在历史目录进行切换,按Alt+Left或者Alt+Right,Alt+Down会弹出所有的历史目录,前10个历史目录,可以输入前面的数字来跳到相应的历史目录,对于后面的历史目录,也可以按一个字符来跳到这个目录,这个字符被标以下横线,仔细观察你就能看到。当我们处于标签页中时,可以处理目录名称的前几个字符来快捷定位到该目录,然后按回车就可以跳到该目录。按Backspace可以跳转到父目录。通常,我们经常打开的目录就那么几个,这时候最快捷的方式就是先把这些目录添加到收藏夹(Favorites)中去,按Shift+Ctrl+V就可以了,添加完毕后,你就可以按Ctrl+Shift+1,2,3...来立即切换这些目录,数字1表示第一个收藏的目录,2表示第二个收藏的目录,依此类推。可以按Alt+Up来弹出所有收藏的目录,这时可以输入目录的首字母来快速跳到相应目录,若有多个匹配的目录,只需要按多次首字母。有时,可能直接输入目录地址会更方便一些,例如,当我们从外部复制了一个目录地址时,这时可以按Alt+G,这时地址栏就变成可以编辑,并且选中所有字符,按ESC键,地址栏又变成不可编辑的了。以上这些目录跳转方式,可以满足绝大部分目录跳转需求,熟练掌握,必定大大提高你的工作效率。
接着我们来看如何定位目录下的文件,最方便的方式就是输入文件名的前几个字符,如果幸运的话,只输入单个字符就可以跳到这个文件了,如果离目标很近,也可以使用上下键头来移到下一个文件。如果一个目录中的文件非常多,并且你不知道文件名的首字符,这时可以按Ctrl+Y进入快带过滤模式,每输入一个字符,就会过滤当前目录下的文件,只显示匹配的文件,要退出快速过滤模式,按Alt+Y。这里,FreeCommander做得有些不方便,如果考虑周到的话,应该可以只用一个快捷键(例如Ctrl+Y)来进入/退出快捷过滤模式。如果大部分时间只和某种类型的文件打交道,这种情况,据的我经验非常少,例如,如果只想显示pdf文件,则可以按Ctrl+F,然后输入*.pdf,就只会显示所有pdf文件了,要再次显示所有文件,需要再次按Ctrl+F,并按Alt+A。要定位文件,先对文件进行排序可能是方便的,Ctrl+F3按文件名称排序,Ctrl+F4按文件类型排序。
要删除、移动或复制文件首先得选择文件,因此我们再来看如何选择多个文件,单个文件就不用选择了。要选择连续的多个文件,只需要按住Shift键,然后用上下箭头来选择多个文件,这时候要状态栏的右下角一定输入有字符,否则的话不能选中多个文件,按ESC可以清除输入。要选择同类型的文件,可以按Alt+Num+,例如要选中所有pdf文件,可以先跳到某个pdf文件,然后再按Alt++,就可以选择所有pdf文件。要选择具有某种模式的文件,可以按Num+,例如要选中所有pdf文件也可以这样,按Num+,然后输入*.pdf。
要删除文件,按Del或F8。要移动或复制文件到另一个面板,按F6或F5。如果要移动或复制的目的地离当前标签页所在的目录很近,则使用传统的Ctrl+X或Ctrl+C可能要更快一些。要重命名文件,按F2。创建文件,按Ctrl+Shift+N。创建目录按F7。打开文件,按回车。编辑文件,按F4。要查看文件的属性,按Alt+Enter。
当与其它应用程序进行合作时,我们经常需要复制文件名,要复制全部文件名(包括路径)按Alt+Ins,若只需要复制文件名,则按Alt+Shift+Ins。若要复制当前标签页所在的目录,可以先按Alt+G让地址栏处于可编辑状态,然后按Ctrl+C来复制路径。要解压缩文件,按Alt+F6,创建压缩文件按Alt+F5。
以上就是我使用FreeCommander时用到的最常用的功能,我相信这些功能足以完成日常的大部分功能了,有些FreeCommander所宣传的功能我反而没有用到,例如批量重命名。对于某些特殊功能,可以先查看菜单里有没有,要选择菜单,按Alt键加上菜单名称下用下划线标出的字符,例如Alt+F打开文件菜单。如果没有找到,在Extras菜单下的Keyboard Shortcuts列出了所有的功能,浏览一遍,看有没有你需要的功能。有时你可能需要弹出鼠标右键菜单,这时可以按Shift+F10或右手Ctrl键左边的那个键(这个键叫什么名字?)
0 评论:
发表评论