Allgemein
Knowledge Base
- Neue Struktur (In Arbeit)
- Computertechnisches
Community
Privat
Text-Editoren nutzen, da es immer wieder nervt, das einige Leute keine bestimmten Editoren verwenden und Ihren Editor für den besten, schnellsten, schönsten halten. Hier eine Übersicht, wie die Editoren über die Tastatur arbeiten. Es handelt sich nur um einen sehr kleinen Auszug, mehr findet man im Internet.
Der Emacs hat jetzt eine eigene Seite bekommen: GnuEmacs. Alles ist jetzt dort zu finden.
Vi ist ein Ding für sich und verfolgt ein eigenes Editierkonzept mit Befehls-und Einfügemodus. Man hasst ihn oder liebt ihn.
Befehls-Referenz: Attach:vim.pdf
Funktion | Emacs | vi(m) | EditPlus | UltraEdit | Notapad ++ | nano | Visual Studio .NET |
Block Markieren | Shift+Cursortasten (s-region)4 | ? | Shift+Cursortasten | Shift+Cursortasten | Shift+Cursortasten | Alta7 | Shift+Cursortasten |
Cut | Strgw | ? | Strgx | Strgx | Strgx | Strgx Strgk (ganze Zeile) | Strgx |
Copy | Metaw5 | ? | Strgc | Strgc | Strgc | Alt6 | Strgc |
Paste | Strgy | ? | Strgv | Strgv | Strgv | Strgu | Strgv |
klassische Suche | unknown | /2 | Strgf | Strgf | Strgf | Strgw | Strgf |
inkrementelle Suche | Strgs | ? | nicht möglich | ? | StrgAlti | nicht möglich | Strgi |
Suchen und Ersetzen | MetaShift5 | ? | Strgh | ? | Strgh | Altr | Strgh |
Suchen in mehreren Dateien | Metaxtags-search6 | ? | kein shortcut | ? | StrgShiftf8 | nicht möglich | StrgShiftf |
Suchen und Ersetzen in mehreren Dateien | Metaxtags-query-replace6 | ? | kein shortcut | ? | StrgShiftf8 | nicht möglich | StrgShifth |
Datei speichern | Strgx Strgs | w1 | ? | Strgs | Strgo | Strgs | |
Beenden ohne zu speichern | Strgx Strgc | q!1 | ? | ? | AltF4 | Strgx | ? |
1 Kommando muß im Kommando-Modus ausgeführt werden
2 Kommando muß im Einfügen-Modus ausgeführt werden
3 Kommando nur in vim verfügbar, nicht im alten vi
4 Einen Block markieren im Emacs nur mit der s-region Erweiterung, sonst eine Startmarke setzen mit StrgSpace
5 Meta ist auf PCs meist die Alt Taste. Wieso ist der PC neu, wenn dort Alt steht?
6 tags funktionieren nur wenn vorher über Manpage:etags eine entsprechende TAGS Datei angelegt wurde, in der dann alle möglichen Informationen über die entsprechenden Sourcedateien stehen. Beispielchen: KommtNoch!
7 Setzt Startmarke, dann mit cursortasten zum Blockende und Cut- oder Copy-Kommando ausführen
8 Suchen/Ersetzen in Dateien interaktiv über einen gemeinsamen Dialog