web-dev-qa-db-ja.com

bashは文字「p」を知らない

私のbashpを知りません。 zshは行います。

Bashにpを入力すると、単に無視されます。また、pを含むテキストを貼り付けても、貼り付けたテキストにpはありません。この動作は端末間で同じです(私が試したところ、urxvtstおよびtty

~/.profile~/.bash_profileおよび~/.bashrc、問題はまだ解決しません。 rootを使用しても、すべて問題ありません。ぼくの /root/.profile/root/.bash_profileおよび/root/.bashrcは、ホームディレクトリのファイルにシンボリックリンクされています。したがって、問題はそこから発生することはありませんが、それはrootと私のユーザーにとって異なるものでなければなりません。

カスタムキーボードレイアウトを使用していますが、標準のUSキーボードレイアウトに切り替えても問題は解決しません。

this も同様に除外します。私はgnomeを使用しません。

他にどこを見ることができますか?

18
maddingl

あなたが言及したファイルに加えて、.inputrc実際には、pキーの解釈を変更します。

編集:maddingl(OP)が確認:

それでおしまい。私はそこに次のものを残しました:

# fix not working delete-key in st, see https://git.suckless.org/st/file/FAQ.html
# line 51
printf '\033[?1h\033=' >/dev/tty

その行はdeletest- keyを修正しますが、説明されている問題も引き起こします。とにかくurxvtに戻ったので、私には関係ありません。リーダーがstを使用していて、pdeleteの両方を機能させたい場合は、詳細について 上記のリンク を参照してください。

19
choroba