Gnome3快捷键 & Linux Shell快捷键


一、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

相关内容