高效使用 GNOME Files(Nautilus) 管理文件

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 不在系统分区,是一个单独的分区,我专门用来存放个人数据。

猜你喜欢

转载自www.cnblogs.com/keatonlao/p/12717071.html
今日推荐