Wpisujesz ostry e gdy martwe klawisze są eliminowane w układzie klawiatury?

0

Wyłączyłem martwe klawisze na moim szwedzkim układzie klawiatury, aby łatwiej pisać takie znaki jak ~, ´ i `.

Jak tymczasowo włączyć stare zachowanie tych kluczy? Teraz nie mogę na przykład wpisać e z ostrym charakterem. Czy muszę tymczasowo przełączać układ klawiatury, czy brakuje mi kombinacji klawiszy?

Jonatan
źródło

Odpowiedzi:

2

Możesz nacisnąć Ctrl+ Shift+ U, następnie przytrzymać Ctrl + Shift podczas wpisywania punktu kodowego Unicode dowolnego znaku, a następnie zwolnić Ctrl + Shift, aby zrealizować go jako znak. Na przykład, aby wpisać é, staje się Ctrl + Shift + U + E9, ponieważ é to U + 00E9 (nie musisz wpisywać początkowych zer).

Ta sztuczka działa dobrze dla aplikacji opartych na GTK działających pod Xfce.

Jeśli potrzebujesz tylko wpisać kilka różnych takich znaków, może to być dopuszczalne, ale jako pierwszy przyznam, że nie chcę zapisywać połowy nawet BMP Unicode w pamięci.

Inną alternatywą jest rozszerzenie mapy kluczy w celu zdefiniowania Composeklucza , jak sugeruje ott-- w komentarzach. Rozejrzałem się trochę i nie mogłem od razu znaleźć sposobu, aby to zrobić za pomocą GUI (z wyglądu artykułu z Wikipedii powinno być całkowicie wykonalne, ale nie znalazłem odpowiedniego okna dialogowego), ale natknąłem się na forum post sugerujący użycie podobnych setxkbmap -option compose:rwin, co może być całkiem możliwe poprzez ~ / .xinitrc lub ~ / .xsession. Następnie Compose+, 'a następnie E(gdzie Compose= Right Win) daje É.

CVn
źródło
1
Czy nie jest kluczem komponowania Shift AltGrw systemie Linux?
ott--
1
Spróbować Shift AltGr ' e. Zobacz en.wikipedia.org/wiki/Compose_key
ott--