开篇词
很多时候,我们可以借助 Linux 的自动补全能力来高效地使用命令。
TAB 键自动补全
变量补全(Tab 键)
$HISTS # 按下 Tab 键来自动补全该变量
命令补全(Tab 键)
ec # 按下 Tab 键来补全该命令
文件补全(Tab 键)
/bin/les # 按下 Tab 键来自动补全该文件
可能的补全选项
我们可以借助 Alt+Shift+? 组合键来打印出可能的补全选项。
变量可选项(Alt+Shift+?)
$HISTS # 按下 Alternate 加 Shift 加 问号 组合键来打印出可能的变量补全选项
命令可选项(Alt+Shift+?)
ec # 按下 Alternate 加 Shift 加 问号 组合键来打印出可能的命令补全选项
文件可选项(Alt+Shift+?)
/bin/le # 按下 Alternate 加 Shift 加 问号 组合键来打印出可能的文件补全选项
特定的自动补全
我们还可以通过特定的组合键来获取相关的自动补全。
文件补全(Alt+Shift+/)
/bin/le # 按下 Alternate 加 Shift 加 斜杆 组合键来打印出文件相关的补全
用户名补全(Alt+Shift+~)
ro # 按下 Alternate 加 Shift 加 波浪号 组合键来打印出用户名相关的补全
变量补全(Alt+Shift+$)
$PA # 按下 Alternate 加 Shift 加 美元符号 组合键来打印出变量相关的补全
主机名补全(Alt+Shift+@)
dongc # 按下 Alternate 加 Shift 加 @ 组合键来打印出主机名相关的补全
命令补全(Alt+Shift+!)
ec # 按下 Alternate 加 Shift 加 感叹号 组合键来打印出命令相关的补全
我所撰写的英文版本
17. Bash Shell - Completion Commands
引用
参见
想看手册的其他内容?请访问该手册的所属专栏:《Linux 管理员手册:既简单又深刻》