Fenster: Bezeichnung hinzugefügt.

This commit is contained in:
2020-12-19 23:49:57 +01:00
parent d5ec2a740a
commit e240c84188

View File

@@ -104,7 +104,7 @@
#+END_SRC
* Fenster
** Fenster teilen
** teilen
Funktionen/Tastenkombination um neue Fenster zu erzeugen. Wenn ein neues Fenster erzeugt wird auch direkt dahin wechseln.
| Key | Funktion |
|-----+--------------------------------|
@@ -130,7 +130,7 @@
(global-set-key (kbd "C-3") 'artr/split-window-right-and-switch)
#+END_SRC
** Fenster wechseln
** wechseln
[[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.
Die möglichen Aktionen werden mit ? aufgelistet.
@@ -148,8 +148,7 @@
("M-O" . ace-swap-window)))
#+END_SRC
** Fensterkonfiguration
*** Wechseln
** anordnen
| Key | Funktion |
|-------------+--------------------------------|
| C-c <left> | vorherige Fensterkonfiguration |
@@ -160,7 +159,6 @@
:config (winner-mode))
#+END_SRC
*** Erstellen
[[https://depp.brause.cc/eyebrowse/][eyebrowse]]
Es können Fensterkonfigurationen angelegt und wiederhergestellt werden. Das Speichern der Konfigurationen passiert in sogenannten Slots, die von 0,... durchnummeriert werden.
Mit C-c w 0 kann dann direkt die zugehörige Konfiguration wiederhergestellt werden.
@@ -178,9 +176,19 @@
("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"
:init (setq eyebrowse-keymap-prefix (kbd "C-c w")
eyebrowse-wrap-around t
eyebrowse-mode-line-style 'always
eyebrowse-mode-line-separator "|")
(eyebrowse-mode t))
#+END_SRC
** bezeichnen
Die Fenster werden mit "Projektname | Dateiname" bezeichnet.
#+BEGIN_SRC emacs-lisp
(setq-default frame-title-format
'((:eval
(let ((project-name (projectile-project-name)))
(unless (string= "-" project-name)
(format "%s| " project-name))))
"%b")) ; project-name| file-name
#+END_SRC