Wie wechsle ich zwischen offenen Pufferfenstern in Emacs?

Melden
  1. Grundlagen von Fenstern und Puffern in Emacs
  2. Fenster wechseln mit Tastenkürzeln
  3. Zwischen Puffern wechseln
  4. Alternative Methoden und Erweiterungen
  5. Zusammenfassung

Grundlagen von Fenstern und Puffern in Emacs

In Emacs ist es wichtig, zwischen sogenannten Puffern und Fenstern zu unterscheiden. Ein Puffer ist im Grunde ein Inhaltsspeicher — eine Art Arbeitsbereich oder Dokument — während ein Fenster den Teil des Emacs-Fensters darstellt, in dem ein bestimmter Puffer angezeigt wird. Man kann also mehrere Fenster innerhalb des Emacs-Hauptfensters haben, die jeweils unterschiedliche Puffer anzeigen können.

Fenster wechseln mit Tastenkürzeln

Falls man mehrere Fenster offen hat (zum Beispiel durch horizontales oder vertikales Splitten), kann man zwischen diesen Fenstern mit der Tastenkombination C-x o (Control + x, dann o für other-window) wechseln. Diese Tastenkombination bewegt den Fokus zyklisch durch die vorhandenen Fenster. Das bedeutet, dass jedes Mal, wenn Sie C-x o drücken, der Cursor in das nächste Fenster springt.

Zwischen Puffern wechseln

Um zwischen geöffneten Puffern zu wechseln, gibt es verschiedene Methoden. Ein klassischer Weg ist, mit C-x b (Control + x, dann b) einen anderen Puffer auszuwählen. Nach Drücken dieser Kombination erscheint eine Eingabeaufforderung in der Minibuffer-Zeile, wo Sie den Namen eines Puffers eingeben oder mit Tab vervollständigen können. Drücken von Enter wechselt dann zu dem ausgewählten Puffer im aktuellen Fenster.

Alternative Methoden und Erweiterungen

Zusätzlich zu den eingebauten Funktionen gibt es verschiedene Erweiterungen, die den Wechsel zwischen Puffern und Fenstern erleichtern können, wie zum Beispiel Ibuffer, Helm oder Ivy/Counsel. Ibuffer bietet eine übersichtliche Liste aller geöffneten Puffer mit verschiedenen Sortier- und Filtermöglichkeiten. Helm und Ivy ermöglichen eine interaktive und schnelle Auswahl von Puffern mit Autovervollständigung und anderen nützlichen Funktionen.

Zusammenfassung

Zusammenfassend wird in Emacs mit C-x o zwischen offenen Fenstern gewechselt, während mit C-x b zwischen Puffern innerhalb eines Fensters gewechselt wird. Beide Konzepte erleichtern die Navigation und das effiziente Arbeiten in Emacs und sind Teil der grundlegenden Bedienung dieser leistungsfähigen Umgebung.

0

Kommentare