Files 是 GNOME 桌面环境的默认文件管理器。Files 试图提供一种简化的方法来管理文件和应用程序。
Files 在 3.6 版之前被称为 Nautilus。该应用程序被赋予了新的描述性名称,每种受支持的语言都有一个名称。 Nautilus 这个名称仍然在许多地方使用,例如可执行文件名称,某些程序包名称,某些桌面条目和某些 GSettings 模式。
如果你使用 GNOME,就学习一下如何高效地使用 GNOME/Files 吧。如果你学会了下面这几招,我不敢说你可能会「天下无敌」,但你的操作效率绝对会得到极大提升。
快捷键 Shortcuts
Files 的界面简洁优雅,但也意味一些控制按钮被收纳起来了。比如新建标签页,我们要点两下(汉堡菜单 > 新建标签页)。缺点暴露出来了,我们需要移动两次光标去点击按钮,这将导致效率低下。如果我们使用快捷键 Ctrl + T
新建标签页,我不用去寻找按钮移动光标,就能迅速完成操作。所以,使用快捷键效率更高。另一个让你多使用键盘快捷键的理由可能是,预防鼠标手。这里也提醒您,几乎所有软件都有快捷键,如果您经常使用某个软件,那么有必要学习它的快捷键提高操作效率,如果偶尔使用就没必要浪费时间。
点击 汉堡菜单 选择 键盘快捷键,查看 Files 快捷键。您也可以使用 Ctrl + ?
/ Ctrl + F1
查看快捷键列表。建议您参考列表多加练习。这里我罗列几条常用快捷键(如果您真的愿意练习快捷键,我相信下面的英文对您不是问题):
快捷键 | |
---|---|
Ctrl + T |
New tab |
Ctrl + N |
New window |
Ctrl + W |
Close window or tab |
Ctrl + D |
Bookmark current location |
Ctrl + H |
Show/hide hidden files |
Ctrl + I / Alt + Enter |
Show item properties |
Ctrl + F |
Search |
Ctrl + L |
Enter location |
~ |
Location bar with home location |
/ |
Location bar with root location |
Ctrl + + |
Zoom in |
Ctrl + - |
Zoom out |
Ctrl + 0 |
Reset zoom |
Delete |
Move to trash |
Shift + Delete |
Delete permanently |
Ctrl + A |
Select all |
Shift + Ctrl + I |
Invert selection |
Ctrl + Q |
Quit |
脚本 Scripts
Nautilus Copy Path/Name
Extension for Nautilus to copy files/dir path or name. 复制 文件/目录 路径或名称。
Ubuntu 上使用下面命令安装使用:
sudo apt install python-nautilus python3-gi
git clone https://github.com/chr314/nautilus-copy-path.git
cd nautilus-copy-path
make install
# Restart the Nautilus
nautilus -q
脚本将被安装到
~/.local/share/nautilus-python/extensions/
下面。
更多脚本到这里 Nautilus Scripts - Gnome-look.org 找,找不到就试着自己写一个,能共享就共享出来。
扩展 Extensions
可以通过各种扩展来增强 Nautilus,Ubuntu 上可用的软件包名为 *-nautilus
。某些程序可以为 Files 添加额外的功能。
Folder Color
选择文件夹的颜色或标志,然后您很容易发现文件夹。
Ubuntu 上使用下面命令安装使用:
sudo add-apt-repository ppa:costales/folder-color
sudo apt-get update
sudo apt-get install folder-color
nautilus -q
Seahorse Nautilus
PGP 加密和文件签名。可以理解为是一个加密软件,用来加密重要文件。
Ubuntu 上使用下面命令安装:
sudo apt install seahorse-nautilus
nautilus -q
坚果云网盘
虽然百度网盘也出了 Linux 版,可惜软件不是那么好用,还是坚果云在 Linux 上体验更好一些。如果你安装了坚果云,那么你可以右键文件/文件夹将其上传到云端存储。
GSConnect
这货能实现手机与 Linux 电脑相互之间的文件传输以及消息同步等,可以与 Files 集成。
Ubuntu 上使用下面命令安装依赖:
sudo apt install python-nautilus gir1.2-nautilus-3.0
File Manager Actions
Configures programs to be launched when files are selected in Files.
Nautilus Git
Nautilus/Nemo extension to add important information about the current git directory.
code-nautilus
VSCode extension for Nautilus.
更多扩展参阅:
技巧和窍门 Tips and tricks
从右键菜单创建新文档
只需要将模板文件放到用户根目录下的 Templates
文件夹里面。比如:
touch ~/Templates/sh.sh
touch ~/Templates/python.py
touch ~/Templates/Markdown.md
当你右键时,就可以直接以该模板新建文件。
如果你是中文环境,你的文件夹名应该是 模板
。
另外,Templates 目录可以在 ~/.config/user-dirs.dirs
中配置。默认为:
XDG_TEMPLATES_DIR="$HOME/Templates"
你可以设置为其他目录。比如我的为:
XDG_TEMPLATES_DIR="/DATA/Templates"
/DATA
不在系统分区,是一个单独的分区,我专门用来存放个人数据。