按 Ctrl+A 可将光标快速移至当前命令行最开头,这是 Bash/Zsh 默认的 GNU Readline 快捷键,在麒麟OS所有标准终端中无需配置即生效,仅在命令行输入态有效。

你想在麒麟OS终端里快速把光标移到当前命令行的最开头,避免一个一个按方向键挪动——这个操作本身只用按一次组合键,但很多人会和行尾跳转、编辑模式切换搞混。
终端中跳转到命令行开头
按下 Ctrl+A,光标立即跳转至当前命令行最左侧(行首)。
这是 Bash 和 Zsh 默认支持的 GNU Readline 快捷键,在麒麟OS所有标准终端(kgx、gnome-terminal、xterm)中均生效,无需额外配置。
注意:该快捷键仅在命令行输入状态下有效;若已执行命令进入程序内部(如 vim、less),此组合键将失效或被程序自身接管。
其他常用光标跳转方式对比
方法一:跳转到行尾 → 按 Ctrl+E,与 Ctrl+A 成对使用,覆盖整行定位需求。
方法二:删除光标前全部内容 → 按 Ctrl+U,适合输错一大段命令时快速清空重来;【此操作不可撤销,无确认提示】。
方法三:删除光标后全部内容 → 按 Ctrl+K,常用于保留前半段命令、删掉后面参数重新输入。
验证是否生效的三步操作
第一步:打开终端(Ctrl+Alt+T),确保提示符后为空或已输入一段命令。
第二步:输入测试字符串,例如 ls -la /home/user/Documents/,但先不要回车。
第三步:按下 Ctrl+A,观察光标是否瞬间跳至 l 字母左侧;再按 Ctrl+E 确认能否返回行尾。

















