GNU画面でキーの組み合わせCtrl+を無効にする方法は?C実は慣れるべきですが、習慣的に++ではなくCtrl+を押しますね。CCtrlAD
ベストアンサー1
今私は自分で答えを見つけました。説明する
defscrollback 30000
bindkey "^C" echo 'Blocked. Please use [Ctrl]+[A] + [Ctrl]+[Enter] + [Y]'
bindkey "^D" echo 'Blocked. Please use [Ctrl]+[A] + [Ctrl]+[Enter] + [Y]'
bind "^M" quit
ファイルに
~/.screenrc
Ccがコマンドのみを実行し、echo
割り込みを送信しないようにします。代わりに、^M
またはCtrl+を使用して画面を停止できますEnter。私はbind
(bindkey
相違)を使用しているので、まずCaを押す必要があります。確認メッセージはで確認できますY。このソリューションの利点は、実際のJavaまたはPythonプログラムを変更する必要がないことです。新しい~/.screenrc
ファイルを読み取るには、実行中のスクリーンセッションを再開する必要があることに注意してください。 (このパスはユーザーによって異なります(例:/root/.screenrc
または/home/user/.screenrc
。)。
便利なURL:
- 文書:http://web.mit.edu/gnu/doc/html/screen_13.html
- あなた自身のキーの組み合わせを見つけてください:https://unix.stackexchange.com/a/116588/239596
試験用
- 画面バージョン4.01.00devel(GNU)2006年5月2日
- Ubuntu 14.04.5 LTS
- MobaXterm v10.9ビルド3656(Windows)