ctrl+s 操作が不能に
悩み
コマンドラインで、ctrl+s を押すとロックがかかってしまう。
疲れているときにたまにやってしまいます(笑
疲れているときにたまにやってしまいます(笑
これをなんとかできないかと調べてみた。
解決方法
ctrl+sをやったときは、ctrl+qで解除できる、。
ctrl + sを無効にする。
bashrcに下記のように追記する。
# vi ~/.bashrc
+ if [ “$SSH_TTY” != “” ]; then
+ stty stop undef
+ fi
# vi ~/.bashrc
+ if [ “$SSH_TTY” != “” ]; then
+ stty stop undef
+ fi
stty stop undefだけだとscpコマンドで下記のようなエラーがでます。
# scp test localhost:
stty: 標準入力: デバイスに対する不適切なioctlです
test: not a regular file
stty: 標準入力: デバイスに対する不適切なioctlです
test: not a regular file
なので、if [ “$SSH_TTY” != “” ]; then ~~~ fi を入れます。
こちらに詳しく書いてありました。