GNOME端末ではCtrl + Cは機能しません。

GNOME端末ではCtrl + Cは機能しません。

私のLinuxホストでは、Ctrl+がCうまくいかないようで、それをうまく機能させる方法がわかりません。私はUbuntu 10.04とbash 4.1.5(1)を使用しており、Gnome Terminalで作業しています。

このスクリプトの実行中にCtrl+を押してもCスクリプトは終了しません。

#!/bin/bash
for i in `seq 500`
do
        ps -e > /dev/null
        echo $i
done

ベストアンサー1

Windowsのコピーと貼り付けの動作をエミュレートするためのgnome-terminalバインディングCtrl-Cとキーのデフォルト設定。Ctrl-Vこれはバグではなく機能です:)

この機能を無効にするには、gnome端末で

  1. 航海Menubar -> Edit -> Keyboard Shortcuts
  2. ショートカット列でCtrl+Cが表示されるまでクリックしますNew Accelerator...
  3. キーバインディングを無効にするには、Backspaceまたはキーを押します。Delete
  4. Disabled「ショートカットキー」列に表示されていることを確認してください。

この変更は次のとおりです。即時適用存在するみんなGNOME端末。

ヒント:gnome-terminal --show-menubarメニューバーが表示されない場合、gnome-terminalは強制的にメニューバーを表示します。

おすすめ記事