一、Gnome3快捷鍵
Alt+F1:桌面上所有窗口預覽
Alt+F2:輸入命令
Alt+F10:改變窗口大小
Alt+F7:拖動窗口
Alt+Tab和Alt+Shift+Tab:傳統的快速切換窗口快捷鍵, 一個正序一個反序
Alt+`[Tab鍵上面的那個鍵]:同類窗口之間切換
按住Alt鍵不放,再打開用戶菜單,此時原來的Suspend變成了Power Off
Ctrl+Shift+Alt+R:可以錄制屏幕圖像,使用相同的快捷鍵關閉。
Looking Glass:Gnome3原生的javascript Debug工具,在Alt+F2狀態下輸入lg命令即可打開,按ESC鍵退出。
二、zsh配置和技巧
Ctrl + q
在用命令行的時候,經常會遇到這樣的情況: 一個命令輸完了,才想起來在這個之前必須執行另外一條命令。用Bash的時候,只好全部刪除然後重新輸入。 但是Zsh的話,就可以使用push-line的功能--把當前已經輸入的命令push到一個stack裡,先去執行別的命令,完成後,剛才輸入到一半的命令會自動調出來,以便繼續輸入或執行。
下圖是在ls之後按下Ctrl + q, zsh會自動把ls壓棧。
bindkey -v(寫到配置文件.zshrc中),讓zsh綁定vi快捷鍵模式(按三次Esc進入vi的命令模式),則本文第三部分就沒有用了,zsh就是強大!
三、Linux Shell快捷鍵(基本是通用的)
Ctrl + a 切換到命令行開始
Ctrl + e 切換到命令行末尾
Ctrl + u 清除剪切光標之前的內容
Ctrl + k 剪切清除光標之後的內容
Ctrl + w 刪除光標前一個單詞
Ctrl + h 刪除光標前一個字母
Ctrl + r 在歷史命令中查找 (zsh能自動匹配,更好用)
Ctrl + p 上翻前面鍵入的命令
Ctrl + o 輸入完命令後,這個動作相當於按下<ENTER>,不同的是,你在按下CTRL + o時,它會記住上一次你Ctrl+ o的命令
類似於Emacs的移動操作:
Ctrl + b, Ctrl + f, Alt + f, Alt + b