.png)
^
新しくインストールした Debian 7 システムでは、とキーを入力するたびに2
、² (「2乗」を表す ASCII 文字) が表示されます。2 を 3 から 8 に置き換えた場合も同様です。
^2
これを無効にして、代わりに Mac OSX のようにするにはどうすればよいでしょうか?
答え1
おそらく、コンポーズキーの設定でしょうか? 偶然ですが、Gnome を使用していますか?
リストされているファイルを確認してくださいここ;/usr/share/X11/locale/compose.dir
そして/usr/share/X11/locale/en_US.UTF-8/Compose
(後者は前者に基づいて変更される可能性があります。詳細についてはリンクを参照してください)
答え2
これを使ってみてくださいxmodmap
。役に立つ情報がいくつかあります。ArchWiki xmodmap ページ基本的に、これはXのキーボードマッピングを管理するためのユーティリティです。あなたの質問に対しては、次のようにすることができます。
xmodmap -pke >mycustommodmap
まず現在の設定を取得します。私のシステムでは、「間違った」キー押下によって と呼ばれるものが発生しdead_circumflex
、そのファイルで見つかりました。これを に変更しasciicircum
、新しいマップをロードすると、
xmodmap mycustummodmap
キーはすぐに を生成します^
。
ログイン時にこれが自動的に実行されるようにするには、.Xmodmap
ホーム ディレクトリのファイル名を に設定します。自動的に読み込まれない場合、またはファイル名をそのように設定したくない場合は、何らかの方法で、起動時に指定されたコマンドを実行するようにデスクトップに指示する必要があります。
編集
実際、現在のマップを最初に取得することは良い出発点ですが、 のすべての行が必要なわけではなく.Xmodmap
、変更したい行だけが必要です。たとえば、私の では、 (サーカムフレックス) と(チルダ).Xmodmap
の動作を変更するには、内容は次のようになります。^
~
keycode 34 = asciicircum dead_diaeresis dead_circumflex dead_diaeresis bracketleft dead_abovering bracketleft
keycode 61 = equal plus equal plus asciitilde dead_abovedot dead_tilde
答え3
コンピューターを騙してみてください。この問題はこれまで何度も発生しており、スペースキーを押して「^」と入力し、^ の直後にもう 1 つスペースを追加して 2 を入力し、その間のスペースを消去して「^2」の後にクリックすると騙すことができます。私の場合は以前も時々うまくいきましたが、一致ではありません。試してみてください。
答え4
これは GTK 入力の問題だと思います。GTK アプリで別の入力方法を試してください。
$ GTK_IM_MODILE=xim gedit
役立つ場合は、変数を追加するか、他の好みの方法でGTK_IM_MODILE
変数をエクスポートしてください。export GTK_IM_MODILE=xim
~/.profile