web-dev-qa-db-ja.com

Mac、USキーボードのようなLinuxのウムラウト

キーボードの統合失調症を減らしたいのですが...

私は職場のMacで作業しており、Option + uキーを使用してウムラウトを入力できます。

例:Option + u(リリース)、aはäを与えます

自宅のPC(Linux、OpenSUSE 12)で、Compose + "を押します。

私もドヴォルザークを入力します...したがって、ウムラウトを入力するMacの方法は私の指にとってはるかに簡単に思えます。 Linuxでcomposeキーシーケンスを変更してウムラウトをCompose + uに変更する方法を知っている人はいますか?

ありがとう

-私が使用したソリューション-

この投稿が見つかりました: http://forums.freebsd.org/archive/index.php/t-28413.html

そして、説明したようにxkb/usファイルを編集しましたが、dvorakキーを使用しました。

partial alphanumeric_keys
xkb_symbols "dev-de" {
name[Group1]= "USA - German developers";
include "us(dvorak)"
include "ctrl(nocaps)"

key <AC04> { [ u, U, udiaeresis, Udiaeresis ] };
key <AC02> { [ o, O, odiaeresis, Odiaeresis ] };
key <AC01> { [ a, A, adiaeresis, Adiaeresis ] };
key <AC10> { [ s, S, ssharp, S ] };

include "level3(ralt_switch)"
};

今私はただすることができます:

setxkbmap us dev-de

ウムラウトをraltで入力します。驚くばかり

4
Shaun

Linuxでは、コンポーズキーを使用する代わりに、第3レベルの修飾子を修飾子キーに割り当てる必要があります。この修飾子は、デフォルトでMac OSXのオプションキーとまったく同じように機能します。私はUbuntuとMintを使用してこれを少し前に行いましたが、KDEまたはGnomeを使用している場合は、簡単にセットアップできるはずです。

3番目のレベルの修飾子を左端のメタキーに割り当てました。これは、MacキーボードのOptionキーと同じ場所にあるためです。

これを行うには、キーボード設定に移動し、第3レベルの修飾子としてキーを割り当てます。

これに役立つ可能性のあるいくつかのページは次のとおりです。

http://fsymbols.com/keyboard/linux/choosers/
http://www.bohemianalps.com/blog/2009/special-characters-in-linux/

UIが少し変更されている可能性がありますが、探しているものがわかっている場合は、それを割り当てる方法がわかる場合があります。

3
The Pellmeister