16

改變 Xfce Terminal 的 Alt-Number 快速鍵功能

 3 years ago
source link: https://blog.gslin.org/archives/2021/01/17/9923/%e6%94%b9%e8%ae%8a-xfce-terminal-%e7%9a%84-alt-number-%e5%bf%ab%e9%80%9f%e9%8d%b5%e5%8a%9f%e8%83%bd/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

改變 Xfce Terminal 的 Alt-Number 快速鍵功能

前陣子桌機重裝 Ubuntu,順便把桌面環境換成 Xubuntu 用看看,也把本來再用的 GNOME Terminal 換成 XfceTerminal

我的習慣會把 GNOME Terminal 的 Alt-Number (像是 Alt-1) 快速鍵改掉,因為有不少程式會吃這組快速鍵,像是 tmux 切換視窗內玻璃 (pane) 排列的 preset 以及 IRC client 在不同頻道的切換。

但 Xfce Terminal 沒有 GUI 讓你改這組快速鍵 (其他的快速鍵有,但也雷雷的,後面會提到...),翻了翻看起來只有「Disable alt-n tab shortcut in xfce-terminal?」這邊有提到,算是堪用:

~/.config/xfce4/terminal/accels.scm looked promising but my changes were undone after a restart, so I made it read-only but it turns out commenting out the relevant lines makes no difference anyway.

雖然作者有提到它改了 ~/.config/xfce4/terminal/accels.scm 沒用,我自己發現這邊的確是很 buggy,但暫時還是可以找到 workaround。

解法是直接改沒錯,但不能直接註解掉,而需要改空,也就是本來的:

(gtk_accel_path "<Actions>/terminal-window/goto-tab-1" "<Alt>-1")

不能改成:

; (gtk_accel_path "<Actions>/terminal-window/goto-tab-1" "<Alt>-1")

而是要改空:

(gtk_accel_path "<Actions>/terminal-window/goto-tab-1" "")

另外要注意,透過 GUI 修改快速鍵後,~/.config/xfce4/terminal/accels.scm 裡面的內容也會被重製,也就是 Xfce Terminal 寫入這個檔案時是直接把預設值寫進去,而非把有效值寫進去:

這點算是比較地雷的地方...

Related

把 Ubuntu 11.10 的 Alt-Tab 行為改掉...

參考「Revert Alt-tab behavior changed in 11.10」這篇提到的方法改。 Ubuntu 11.10 的 Alt-Tab 切換視窗的行為與 11.04 不同,會遇到切換兩次是不會切回原來視窗的情況。 我遇到的情況是 Google Chrome 除了 browser 本身以外,還開了一個 Tasky for Google Tasks,於是在系統裡面就會有兩個視窗。當我現在 focus 在 browser window,用 Alt-Tab 切到 terminal 後,再用 Alt-Tab 切回來,focus 變成在 Tasky 上面... 這讓人相當困擾 :o 依照上面那篇文章所提到的方法改系統設定就回到原來 11.04 比較不那麼擾人的切換方式...

December 9, 2011

In "Computer"

我的資訊來源

不只一兩次被問到閱讀的來源有哪些: 各種 RSS feed,用 Feedly 管理。 各類 Social Network,包括 Facebook、Twitter 以及 Plurk。 文章推薦機制,像是 Zite。 從以前 Google Reader 時代就在使用 RSS feed 追蹤各個 blog。同時,在後兩者 (Social Network 與文章推薦機制) 看到不錯的 blog 時也會訂起來。 而 Facebook 是因為周邊有很多相關產業的朋友,總是可以看到一些分享。Twitter 是拿來訂一些名人的碎碎唸,有時候這些人只是發表一些看法,不一定會寫成一篇文章。(Blogging 與 Microblogging 的差異) 最後 Zite 則是補看不到的部份,透過演算法提供給你相關的內容。Hacker News Daily 也算是這類,每天從 Hacker News 上整理十個重大的連結發表成一篇文章,然後可以透過 RSS reader 訂閱。 對於要培養而不知道怎麼下手的人,有幾個可以先考慮: 先找一個好用的 RSS…

April 4, 2015

In "Computer"

用 JavaScript Switcher 快速啟用 JavaScript...

Update:這篇的切換會保留到下次 (重新啟動瀏覽器後還是有效),關於要清掉的請參考「改用 Simple JavaScript Toggle 切換 Google Chrome 的 JavaScript」這邊。 在上一篇「把 Google Chrome 預設的 JavaScript 關閉,開白名單...」提到把在 Google Chrome 裡把 JavaScript 關掉改用白名單管理有很多好處,但還是有個問題比較討厭,就是臨時要打開 JavaScript 的步驟很麻煩,而且還要記得拔掉。 而「JavaScript Switcher」就是解決這個問題的好工具:遇到需要 JavaScript 才會正常運作的網頁時,可以先按一下 icon 讓他開啟 JavaScript (然後他會自己 reload 頁面),這個設定一直都會生效,直到你重開瀏覽器時就會自己洗掉,不需要擔心會忘記拔掉。 前人把這些工具都做好了,愉快... XD

May 10, 2016

In "Browser"

a611ee8db44c8d03a20edf0bf5a71d80?s=49&d=identicon&r=gAuthor Gea-Suan LinPosted on January 17, 2021January 17, 2021Categories Computer, Murmuring, SoftwareTags alt, config, file, gui, key, number, shortkey, terminal, xfce

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Comment

Name *

Email *

Website

Notify me of follow-up comments by email.

Notify me of new posts by email.

Post navigation


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK