とある社内ツール、ssh ログインすると docker コンテナが起動してコンテナ内の bash で作業する仕様なのだけど、detach key がデフォルトのままだったので ctrl-p
で bash のコマンド履歴を辿るのがやりづらかった。報告するための下調べが億劫で一年以上我慢してたのだけど重い腰を上げて報告し別のキーに変えてもらった(担当者が ctrl-_
を選んだが、ctrl-p
をはじめ主要なキー以外ならなんでもよかった)。ところが他の人から ctrl-_
は bash の undo で detach key をこれに変えられるとめっちゃ困ると物言いがついた。ctrl-_
は知らなかったというか使ってないのでそれは悪かった(おれが ctrl-_
を指定したわけじゃないのでおれのせいではないが)。担当者が DOCKER_DETACH_KEYS
という環境変数を .bashrc
とかに書いて各自カスタマイズできるようにしたらどうか、と提案し、それはいいのだが、「矢印キーじゃなく ctrl-p
をコマンド履歴辿るのに使ってるお前はマイノリティ(少数派)だと思うが」と余計な一言を言われてカチンときた。はあーー??何寝ぼけたこと言ってんだアホか Emacs ユーザーなめんな bash のデフォルトは set -o emacsだろうがバカじゃねーの ??