From 0b418856742ac7e7194e5e6fc0e80ff5c92da1ca Mon Sep 17 00:00:00 2001 From: Ulli Kehrle Date: Sat, 23 Jan 2021 17:52:54 +0100 Subject: [PATCH] lange obsoletes urxvt-problem entfernt --- docs/Benutzerhandbuch/Anwendungen/Vim.md | 54 ------------------------ docs/FAQ.md | 3 -- mkdocs.yml | 1 - 3 files changed, 58 deletions(-) delete mode 100644 docs/Benutzerhandbuch/Anwendungen/Vim.md diff --git a/docs/Benutzerhandbuch/Anwendungen/Vim.md b/docs/Benutzerhandbuch/Anwendungen/Vim.md deleted file mode 100644 index 4ccfa047..00000000 --- a/docs/Benutzerhandbuch/Anwendungen/Vim.md +++ /dev/null @@ -1,54 +0,0 @@ - -# Neo und Vim - -Auch wenn `h`, `j`, `k` und `l` nicht mehr auf der Grundlinie sind, eignet sich Neo hervorragend -für die Verwendung mit vim. Man benutzt stattdessen einfach das Steuerkreuz auf Ebene 4. -Wir erachten eine Anpassung der Konfiguration, um `HJKL` oder ähnliche Tasten entsprechend ummappen für weder -wünschenswert noch notwendig. Es gibt [hier](http://www.naleid.com/2010/10/04/vim-movement-shortcuts-wallpaper.html) ein nettes Cheatsheet zur Navigation in vim. -Ansonsten wendet man sich an den vim-Experten seines Vertrauens (z.B. #vim in freenode). -Ein paar Tips für vim-Addons findet man in [Firefox](Firefox.md). - - -## Das Numpad funktioniert nicht -Das ist kein Neo-spezifisches Problem. Der Fehler ist seit Jahren bekannt und tritt bei sämtlichen integrierten Numpads auf. Für Nutzer von xterm und urxvt gibt es im [Bugreport](http://wiki.neo-layout.org/ticket/182) Abhilfe: - -### xterm - -``` - Für xterm ergänzt man die VT100-Translations: - -XTerm*VT100.translations: \ - : KP_Add:string("+") \n\ - : KP_Subtract:string("-") \n\ - : KP_Multiply:string("*") \n\ - : KP_Divide:string("/") \n\ - : KP_Decimal:string(".") \n\ - : KP_Separator:string(",") \n\ - : KP_1:string("1") \n\ - : KP_2:string("2") \n\ - : KP_3:string("3") \n\ - : KP_4:string("4") \n\ - : KP_5:string("5") \n\ - : KP_6:string("6") \n\ - : KP_7:string("7") \n\ - : KP_8:string("8") \n\ - : KP_9:string("9") \n\ - : KP_0:string("0") \n\ - … -``` - -wobei „…“ der bisherige Inhalt der VT100-Translations ist; siehe die xterm man page (und zum Syntax Anhang B von «X Toolkit Intrinsics - C Language Interface»). - -### urxvt -Siehe [urxvt](Urxvt.md) - -## Das Steuerkreuz funktioniert nicht -Bis jetzt hat erst ein Neoling (unter Verwendung der xmodmap) dieses Problem gehabt. - -Tritt mindestens in xterm und urxvt auf, die Lösung entspricht vermutlich der Problembehandlung für den Ziffernblock. - -## Mappings von Sonderzeichen -In vim gibt es das ungewollte Feature, das alle Mappings ignoriert werden, die in ihrer Unicode-Repräsentation die Sequenz *0x80* haben. -Das betrifft z.B. die Zeichen „–“, „—“ und „•“. - -g8 im normal mode zeigt den Unicode-Wert eines Zeichens an. Wenn dort eine *80* vorkommt ist das Mapping leider nicht möglich. \ No newline at end of file diff --git a/docs/FAQ.md b/docs/FAQ.md index 89ef7183..d6ea5c0d 100644 --- a/docs/FAQ.md +++ b/docs/FAQ.md @@ -232,9 +232,6 @@ Das ist ein bekanntes Problem von JRE 1.6 und wurde in Version 1.7 – bis auf d Das Problem tritt/trat jedoch weiter noch in ein paar wenigen Anwendungen wie IntelliJ Idea auf, die eigenes Keyboard-Handling mit dem alten Fehler verwenden. Es gibt einen [Hack](https://github.com/chenkelmann/neo2-awt-hack), der um das Problem herum arbeitet. -#### Ziffern/Zahlen auf Ebene 4 und Ziffernblock/Keypad erscheinen nicht im Editor Vim oder nvi im Terminal (urxvt, xterm) -Die Lösung steht in [Vim](/Benutzerhandbuch/Anwendungen/Vim) - #### Es geht nur noch die Ebene 4: Beim Drücken von „n“ erscheint „(“ Lösungen: diff --git a/mkdocs.yml b/mkdocs.yml index 7f3d747a..6ab77c02 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -104,7 +104,6 @@ nav: - 'Emacs': Benutzerhandbuch/Anwendungen/Emacs.md - Entwicklung/Erstellen-von-Grafiken.md - Firefox: Benutzerhandbuch/Anwendungen/Firefox.md - - Vim: Benutzerhandbuch/Anwendungen/Vim.md - 'i3': Benutzerhandbuch/Anwendungen/i3.md - 'Vor dem Löschen noch Ausschlachten': - 'Microsoft Office': Benutzerhandbuch/Anwendungen/MS-Office.md