Shell Tips - Hot key in Bash (Bash中的快捷键 - Cool!)

For English version : click here 

Ctrl + A : 光标移到行首。
Ctrl + E : 光标移到行尾。
Ctrl + L : 清屏。
Ctrl + U : 清除光标前至行首间的所有内容。
Ctrl + H : 同 backspace 键相同。
Ctrl + R : 搜索之前打过的命令。
Ctrl + C : 杀死当前进程。
Ctrl + D : 退出当前 Shell。
Ctrl + Z : 把当前进程转到后台运行,使用' fg '命令恢复。
Ctrl + W : 移除光标前的一个单词
Ctrl + K : 清除光标后至行尾的内容。
Ctrl + T : 交换光标位置前的两个字符。
Esc + T : 交换光标位置前的两个单词。
Alt + F : 在当前行把光标向前移一个单词。
Alt + B : 在当前行把光标向后移一个单词。
Tab : 自动补完命令。

From:here 

Comments:

补充一些: ctrl+p 向上翻以前使用的命令 ctrl+n 向下翻以前使用的命令 ctrl+d 删除当前光标下的字符 空行情况下 ctrl + d 为 logout ctrl+h 删除当前光标前的字符 ctrl+f 光标向后移动一位 ctrl+b 光标向前移动一位 alt + d 是删除当前光标到后面第一个分隔符的部分 esc + b 向左跳一个单词 (按着很别扭) esc + f 向右跳一个单词 (同上)

Posted by xue on July 06, 2007 at 03:59 AM CST #

没想到格式变成一行了,干脆重发了一篇:http://blogs.sun.com/weixue/entry/shell_tips_hot_key_in1

Posted by xue on July 06, 2007 at 04:19 AM CST #

Post a Comment:
Comments are closed for this entry.
About

williamxue

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today