2009-10-23 13:04:39 +0000 2009-10-23 13:04:39 +0000
85
85

Hoe typ je speciale tekens in Linux?

In windows is er de mogelijkheid om speciale tekens van het toetsenbord te typen door de alt toets ingedrukt te houden en een paar cijfers in te typen, dat hangt af van welk teken je wilt gebruiken. Werkt het met linux op dezelfde manier?

Antwoorden (5)

103
103
103
2009-10-23 13:10:31 +0000

U kunt Ctrl + Shift + u gebruiken gevolgd door de code in hex. (U hoeft alleen Ctrl en Shift ingedrukt te houden terwijl u de code typt)

54
54
54
2009-10-23 17:47:18 +0000

X gebruikt iets dat de compose-toets heet. Door achtereenvolgens op Compose, een toets, een toets… te drukken, kun je tekens invoeren. Ik heb mijn compose-toets ingesteld op Menu; om een © (copyright-teken) te typen, zou ik Menu, o, c gebruiken.

Een volledige lijst van X compose-toetscombinaties kan gevonden worden online (200 KiB), of lokaal in /usr/share/X11/locale/en_US.UTF-8/Compose.

In Gnome kan de compose-toets ingesteld worden door naar Voorkeuren → Toetsenbord → Tabblad Lay-out → Lay-out opties → Positie compose-toets te gaan.

28
28
28
2009-10-23 13:56:08 +0000

Het invoeren van Unicode-tekens in Linux varieert. De UTF-8 en Unicode FAQ heeft een sectie met verschillende invoermethoden :

  • Ctrl+Shift+U [unicode in hex] is gedefinieerd in ISO 14755 en geïmplementeerd door GTK2+, en werkt in GNOME-Terminal en andere toepassingen.
  • Ctrl+V u [unicode in hex] werkt in VIM.
  • Alt+[unicode in decimal using numpad digits] werkt op de console, mits uw omgeving correct is geconfigureerd om UTF-8 te verwachten (via LOCALE of LANG omgevingsvariabelen). (http://www.kbd-project.org/manpages/man1/unicode_start.1.html)).

Andere methoden die je zou kunnen gebruiken:

  • Knip-en-plak tekens uit een klein invoerbestand dat de gewenste tekens bevat.
  • Gebruik xmodmap om toetsen in X opnieuw in te stellen (zie de FAQ link hierboven voor voorbeelden).
7
7
7
2013-07-29 09:34:24 +0000

De Linux console ondersteunt ook compose-toetsen (De compose-toets is vaak Alt + AltGr of PrintScrn) - zie Hoe definieer ik een compose-toets in terminal op de Unix en Linux Stack Exchange voor details.

0
0
0
2018-06-09 03:16:18 +0000

Er is een betere methode voor zowel Linux als Windows dan het gebruik van alt-toets codes, waarvoor je geen codes hoeft te onthouden. Het is in detail beschreven hier .

De essentie is dat je AutoHotKey (Windows) of AutoKey (Linux) gebruikt. Beide draaien op de achtergrond en accepteren willekeurige tekenreeksen als trigger om een commando uit te voeren, wat in dit geval is om een speciaal teken naar het klembord te sturen en het dan te plakken in welk programma dan ook dat op dat moment wordt gebruikt.

Het gegeven voorbeeld heeft /delta als trigger (inclusief de forward slash). Na het typen van die zes tekens worden ze verwijderd en vervangen door een δ.