要设置命令快捷键,首先需要通过alias
命令为常用命令创建简短的别名。别名本质是将长命令映射为简短名称,方便后续通过名称调用。
操作步骤:
nano
)打开shell配置文件(Bash默认为~/.bashrc
,Zsh默认为~/.zshrc
):nano ~/.bashrc # Bash用户 # 或 nano ~/.zshrc # Zsh用户
alias 别名='原始命令'
示例: ls -la
(显示详细目录列表)创建ll
别名:alias ll='ls -la'
git checkout
创建gc
别名:alias gc='git checkout'
nano
中按Ctrl+O
保存,Ctrl+X
退出)。source ~/.bashrc # Bash用户 # 或 source ~/.zshrc # Zsh用户
此时,可直接通过ll
、gc
等别名执行对应的原始命令。别名本身无法直接绑定快捷键,需通过桌面环境的键盘快捷键设置将别名映射为快捷键。以下是常见桌面环境的操作步骤:
操作步骤:
ll
,需与.bashrc
中定义的一致)。Ctrl+Alt+L
)。操作步骤:
ll
)。Ctrl+Shift+L
)。操作步骤:
ll
)。Ctrl+Alt+L
)。.bashrc
(或.zshrc
)创建的别名仅对当前用户有效。若需为所有用户设置别名,可将别名添加到/etc/bash.bashrc
(Bash)或/etc/zsh/zshrc
(Zsh)中(需管理员权限)。Ctrl+C
为复制,默认不可修改)。~/.zshrc
而非.bashrc
,其他步骤一致。