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


摘要:如果你使用 Linux GNOME,就學習一下如何高效地使用 GNOME/Files 吧。學會快捷鍵、技巧和竅門、擴展、腳本這幾招,你的操作效率會得到空前提升。

Files 是 GNOME 桌面環境的默認文件管理器。文件試圖提供一種簡化的方法來管理文件和應用程序。Files 在 3.6 版之前被稱為 Nautilus。該應用程序被賦予了新的描述性名稱,每種受支持的語言都有一個名稱。 Nautilus 這個名稱仍然在許多地方使用,例如可執行文件名稱,某些程序包名稱,某些桌面條目和某些 GSettings 模式。

一些基本的配置,就可以提高效率。打開 Files 設置,Views 中勾選 sort / Icon View Captions 里選擇顯示 Size,Behabior 中選擇 單擊打開項目 / 可執行文本詢問我如何處理。但是這遠不能滿足我們對效率的追求,所以還需要學習下面這些技巧:

快捷鍵 Shortcuts

有時候鼠標操作效率低,比如新建標簽頁(漢堡菜單 > 新建標簽頁),我們要移動兩次光標點兩下,如果使用快捷鍵 Ctrl+T,一次就能迅速完成操作。所以,使用快捷鍵能提高效率。另一個讓你多使用鍵盤快捷鍵的理由可能是,預防鼠標手。如果您經常使用某個軟件,那么有必要學習它的快捷鍵,如果偶爾使用就沒必要浪費時間。

點擊 漢堡菜單 選擇 鍵盤快捷鍵 或者 Ctrl+F1,查看 Files 快捷鍵。建議您參考列表多加練習。一些常用快捷鍵:

快捷鍵 功能
Ctrl T New tab
Ctrl N New window
Ctrl W Close window or tab
Ctrl F Search
~ Location bar with home location
/ Location bar with root location
Ctrl L Enter location
Backspace Go Back to a Previous Folder
Ctrl + Zoom in
Ctrl - Zoom out
Ctrl 0 Reset zoom
Ctrl H Show/hide hidden files
F2 Rename
Delete Move to trash
Shift Delete Delete permanently
Ctrl C Copy
Ctrl V Paste
Ctrl X Cut
Ctrl Z Undo
Shift Ctrl Z Redo
Ctrl A Select all
Shift Ctrl I Invert selection
Ctrl Q Quit

技巧和竅門 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 不在系統分區,是一個單獨的分區,我專門用來存放個人數據。

直接搜索匹配

常用的目錄可以添加為書簽,但訪問其他目錄時,我們經常是按路徑逐個點擊文件夾。對於文件夾路徑較深或者周圍有其他文件夾干擾的情況,操作起來其實非常低效。不知你是否意識到、思考過。

人們習慣鼠標操作后,往往不會再去思考如何提升效率,一直呆在舒適區域:這個我已經會用了。但是,有一些你不知道的技巧能夠提高辦事效率。

實際上,只要你身處 Files 中,直接輸入英文字符即可搜索匹配。Files 像瀏覽器一樣合並了搜索欄和地址欄,你可以直接輸入 關鍵詞 或者 路徑 。但是,中文關鍵詞需要在搜索欄(Ctrl+F)中輸入。

一個實例:打開 GNOME 桌面系統圖標所在文件夾 /usr/share/icons

方法一:鼠標點擊 / usr share 直接輸入 icons 然后 Enter 打開。

這是目標文件夾周圍有其他文件夾干擾的情況。

方法二:Files 中直接輸入 /usr/share/icons(操作時可利用 Tab 自動補全)。

這是路徑較深的情況。

擴展 Extensions

可以通過各種擴展來增強 Nautilus,Ubuntu 上可用的軟件包名為 nautilus-*。某些程序可以為 Files 添加額外的功能。

相關安裝包可以通過 aptitude search nautilus-* 或者 apt-cache search nautilus-* 來獲取。

Folder Color

選擇文件夾的顏色或標志,然后您很容易發現文件夾。

Ubuntu 上使用下面命令安裝使用:

sudo add-apt-repository ppa:costales/folder-color
sudo apt-get update
sudo apt-get install folder-color
nautilus -q

GNOME Sushi

Sushi 是 Nautilus 的快速預覽器。要激活預覽,請選中文件並單擊空格。可以通過再次按下空格或 Esc 來關閉預覽。打開預覽窗口后,可通過 F 鍵切換全屏模式。

Ubuntu 上使用下面命令安裝:

sudo apt-get install gnome-sushi

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.

更多擴展參閱:

腳本 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/ 下面。

The Ultimate Nautilus/Nemo Scripts Pack

此包中大約有 1,000 個腳本。值得一看。

更多腳本訪問 Nautilus Scripts - Gnome-look.org


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM