-
Ctrl + a
:移到行首。 -
Ctrl + b
:向行首移动一个字符,与左箭头作用相同。 -
Ctrl + e
:移到行尾。 -
Ctrl + f
:向行尾移动一个字符,与右箭头作用相同。 -
Ctrl + l
或Cmd + K
快捷键可以清除屏幕,与clear
命令作用相同。 -
Ctrl + d
:删除光标位置的字符(delete)。 -
Ctrl + w
:删除光标前面的单词。 -
Ctrl + t
:光标位置的字符与它前面一位的字符交换位置(transpose)。 -
Ctrl + k
:剪切光标位置到行尾的文本。 -
Ctrl + u
:剪切光标位置到行首的文本。 -
Ctrl + y
:在光标位置粘贴文本。 -
Ctrl + r
:搜索操作历史,选择以前执行过的命令。 -
Ctrl + p
:显示上一个命令,与向上箭头效果相同(previous)。 -
Ctrl + n
:显示下一个命令,与向下箭头效果相同(next)。 - Tab:完成自动补全。
- 连按两次Tab:列出可能的补全,与连按两次 Tab 键作用相同。
-
!!
:执行上一个命令。 -
!n
:n
为数字,执行历史文件里面行号为n
的命令。 -
!-n
:执行当前命令之前n
条的命令。 -
!string
:执行最近一个以指定字符串string
开头的命令。 -
!?string
:执行最近一条包含字符串string
的命令。 -
!$
:代表上一个命令的最后一个参数。 -
!*
:代表上一个命令的所有参数,即除了命令以外的所有部分。
网友评论