
数日前に「CTRL + A」を押すたびに、私のUbuntuコンソールは以前のようにカーソルを行の先頭に移動するのではなく「^ A」を印刷し始めました。 「CTRL + E」を使用すると同じ問題が発生しますが、「CTRL +矢印」ショートカットキーは正常に機能します。しかし、SSH経由でリモートコンピュータにログインすると、すべてがうまく機能します。残念ながら、この動作を引き起こす可能性のある具体的な内容は覚えていません(ショートカットを変更せず、「.bashrc」ファイルを変更したりシステムを更新したりしません)。
いくつかの有用な情報:
私はscreenやtmuxや他のターミナルマルチプレクサを使用しません。
joe@Zen:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 19.10
Release: 19.10
Codename: eoan
joe@Zen:~$ echo $TERM
xterm-256color
joe@Zen:~$ ps -f -p$PPID
UID PID PPID C STIME TTY TIME CMD
joe 11539 1575 0 12:27 ? 00:00:04 /usr/libexec/gnome-terminal-server
joe@Zen:~$ echo $SHELL
/bin/bash
joe@Zen:~$ cat /proc/version
Linux version 5.3.0-62-generic (buildd@lcy01-amd64-018) (gcc version 9.2.1 20191008 (Ubuntu 9.2.1-9ubuntu2)) #56-Ubuntu SMP Tue Jun 23 11:20:52 UTC 2020
私が試すことができるものについていくつかのアイデアを提供していただきありがとうございます。
答え1
誤って行を編集する方法をデフォルトの「emacs」から「vi」に変更することをお勧めします。
もう一度リセットしてください
set -o emacs
vi
またはもう一度モードに切り替えてください。
set -o vi