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 #+END_SRC
* Fenster * Fenster
** Fenster teilen ** 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,7 +130,7 @@
(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
** Fenster wechseln ** 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.
Die möglichen Aktionen werden mit ? aufgelistet. Die möglichen Aktionen werden mit ? aufgelistet.
@@ -148,8 +148,7 @@
("M-O" . ace-swap-window))) ("M-O" . ace-swap-window)))
#+END_SRC #+END_SRC
** Fensterkonfiguration ** anordnen
*** Wechseln
| Key | Funktion | | Key | Funktion |
|-------------+--------------------------------| |-------------+--------------------------------|
| C-c <left> | vorherige Fensterkonfiguration | | C-c <left> | vorherige Fensterkonfiguration |
@@ -160,7 +159,6 @@
:config (winner-mode)) :config (winner-mode))
#+END_SRC #+END_SRC
*** Erstellen
[[https://depp.brause.cc/eyebrowse/][eyebrowse]] [[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. 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. 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 DEL" . eyebrowse-close-window-config)
("C-c w k" . eyebrowse-close-window-config) ("C-c w k" . eyebrowse-close-window-config)
("C-c w n" . eyebrowse-create-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-wrap-around t
eyebrowse-mode-line-style 'always eyebrowse-mode-line-style 'always
eyebrowse-mode-line-separator "|") eyebrowse-mode-line-separator "|")
(eyebrowse-mode t)) (eyebrowse-mode t))
#+END_SRC #+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