Abschnitt Fenster überarbeitet
This commit is contained in:
73
config.org
73
config.org
@@ -103,8 +103,8 @@
|
|||||||
:bind ("C-x g" . magit-status))
|
:bind ("C-x g" . magit-status))
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
* Fensterverwaltung
|
* Fenster
|
||||||
** Splitting
|
** Fenster teilen
|
||||||
Funktionen/Tastenkombination um neue Fenster zu erzeugen. Wenn ein neues Fenster erzeugt wird auch direkt dahin wechseln.
|
Funktionen/Tastenkombination um neue Fenster zu erzeugen. Wenn ein neues Fenster erzeugt wird auch direkt dahin wechseln.
|
||||||
| Key | Funktion |
|
| Key | Funktion |
|
||||||
|-----+--------------------------------|
|
|-----+--------------------------------|
|
||||||
@@ -130,17 +130,6 @@
|
|||||||
(global-set-key (kbd "C-3") 'artr/split-window-right-and-switch)
|
(global-set-key (kbd "C-3") 'artr/split-window-right-and-switch)
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
** Undo für Fensterkonfigurationen
|
|
||||||
| Key | Funktion |
|
|
||||||
|-------------+--------------------------------|
|
|
||||||
| C-c <left> | vorherige Fensterkonfiguration |
|
|
||||||
| C-c <right> | nächste Fensterkonfiguration |
|
|
||||||
|
|
||||||
#+BEGIN_SRC emacs-lisp
|
|
||||||
(use-package winner
|
|
||||||
:config (winner-mode))
|
|
||||||
#+END_SRC
|
|
||||||
|
|
||||||
** Fenster wechseln
|
** Fenster wechseln
|
||||||
[[https://github.com/abo-abo/ace-window][ace-window]]
|
[[https://github.com/abo-abo/ace-window][ace-window]]
|
||||||
Bei mehr als 2 Fenstern in der Konfiguration werden die Fenster "durchnummeriert". So können Aktionen gezielt durchgeführt werden.
|
Bei mehr als 2 Fenstern in der Konfiguration werden die Fenster "durchnummeriert". So können Aktionen gezielt durchgeführt werden.
|
||||||
@@ -159,27 +148,39 @@
|
|||||||
("M-O" . ace-swap-window)))
|
("M-O" . ace-swap-window)))
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
** Speichern und Wiederherstellen
|
** Fensterkonfiguration
|
||||||
[[https://depp.brause.cc/eyebrowse/][eyebrowse]]
|
*** Wechseln
|
||||||
Es können Fensterkonfigurationen angelegt und wiederhergestellt werden. Das Speichern der Konfigurationen passiert in sogenannten Slots, die von 0,... durchnummeriert werden.
|
| Key | Funktion |
|
||||||
Mit C-c w 0 kann dann direkt die zugehörige Konfiguration wiederhergestellt werden.
|
|-------------+--------------------------------|
|
||||||
| Key | Funktion |
|
| C-c <left> | vorherige Fensterkonfiguration |
|
||||||
|---------+-------------------------------|
|
| C-c <right> | nächste Fensterkonfiguration |
|
||||||
| C-c w | key-map |
|
|
||||||
| C-c w n | neue Fensterkonfiguration |
|
|
||||||
| C-c w . | Fensterkonfiguration wechseln |
|
|
||||||
| C-c w , | Fensterkonfiguration benennen |
|
|
||||||
|
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
(use-package eyebrowse
|
(use-package winner
|
||||||
:bind (("C-c w ." . eyebrowse-switch-to-window-config)
|
:config (winner-mode))
|
||||||
("C-c w ," . eyebrowse-rename-window-config)
|
#+END_SRC
|
||||||
("C-c w DEL" . eyebrowse-close-window-config)
|
|
||||||
("C-c w k" . eyebrowse-close-window-config)
|
*** Erstellen
|
||||||
("C-c w n" . eyebrowse-create-window-config))
|
[[https://depp.brause.cc/eyebrowse/][eyebrowse]]
|
||||||
:init (setq eyebrowse-keymap-prefix "\C-cw"
|
Es können Fensterkonfigurationen angelegt und wiederhergestellt werden. Das Speichern der Konfigurationen passiert in sogenannten Slots, die von 0,... durchnummeriert werden.
|
||||||
eyebrowse-wrap-around t
|
Mit C-c w 0 kann dann direkt die zugehörige Konfiguration wiederhergestellt werden.
|
||||||
eyebrowse-mode-line-style 'always
|
| Key | Funktion |
|
||||||
eyebrowse-mode-line-separator "|")
|
|---------+-------------------------------|
|
||||||
(eyebrowse-mode t))
|
| C-c w | key-map |
|
||||||
#+END_SRC
|
| C-c w n | neue Fensterkonfiguration |
|
||||||
|
| C-c w . | Fensterkonfiguration wechseln |
|
||||||
|
| C-c w , | Fensterkonfiguration benennen |
|
||||||
|
|
||||||
|
#+BEGIN_SRC emacs-lisp
|
||||||
|
(use-package eyebrowse
|
||||||
|
:bind (("C-c w ." . eyebrowse-switch-to-window-config)
|
||||||
|
("C-c w ," . eyebrowse-rename-window-config)
|
||||||
|
("C-c w DEL" . eyebrowse-close-window-config)
|
||||||
|
("C-c w k" . eyebrowse-close-window-config)
|
||||||
|
("C-c w n" . eyebrowse-create-window-config))
|
||||||
|
:init (setq eyebrowse-keymap-prefix "\C-cw"
|
||||||
|
eyebrowse-wrap-around t
|
||||||
|
eyebrowse-mode-line-style 'always
|
||||||
|
eyebrowse-mode-line-separator "|")
|
||||||
|
(eyebrowse-mode t))
|
||||||
|
#+END_SRC
|
||||||
|
|||||||
Reference in New Issue
Block a user