No description
Find a file
2023-08-14 09:21:40 +02:00
.ssh ssh: add k3s4 2023-07-27 19:08:49 +02:00
alacritty alacritty: Links anklickbar 2022-07-15 23:08:20 +02:00
i3 i3: flameshot 2022-07-21 21:39:46 +02:00
polybar separator weg 2022-07-21 22:43:21 +02:00
scripts Update 'scripts/setup_minimal.sh' 2022-12-14 11:56:35 +01:00
windows windows terminal: ignore paste warning 2023-01-11 19:52:57 +01:00
.bash_extra bash: fix gp 2023-08-14 09:21:40 +02:00
.gitconfig setze gpg nicht explizit in git 2023-02-22 13:57:06 +01:00
.tmux.conf tmux: synchronize panes weg 2021-11-24 14:49:53 +01:00
.vimrc vim: function whitespaces 2023-08-14 09:13:41 +02:00
dunstrc dunst aufrufe 2022-07-21 14:51:16 +02:00
README.md vim: Doku 2022-08-08 21:06:20 +02:00

dotfiles

vim

Leader = ,

Keybinding Aktion
Leader+z Toggle Line Numbers
Leader+m Toggle Markdown Preview
Leader+p Toggle Paste-Mode
Leader+h Toggle Cursorline
Leader+dh Setze Highlighting + Suche neu
Leader+sc Öffnet ShellCheck; gb öffnet die Definition auf github
Leader+cn/cp Wechsle durch Quickfix-Windows hoch/runter
Ctrl+j/k wechsle Buffer ab/aufwärts
Ctrl+s Speichern
Ctrl+w Schließen
Ctrl+f Fuzzy Search nach Dateien
Ctrl+l Fuzzy Search nach Zeilen in Datei
Ctrl+k/l wechsle Buffer ab/aufwärts
\\\ Setze mehrfachen Cursor oder Ctrl-n dann Enter pro Cursor # 3x \
* Suche Wort unter dem Cursor
s<char><char> Sucht nach dem nächsten Vorkommen der beiden Buchstaben, Wiederholung mit s
viw/yiw Markiere/Kopiere Wort unter Cursor

Tipps

Aktion Erklärung
viw/vi'/vi$/vaX Visual Selection bis x
'V 10 j/k' Visual Selection 10 Zeilen runter
args `find . -type f -name *.sh` danach argsdo %s/suche/ersetze/ge Suchen ersetzen in allen Dateien
In Visual-Mode ga öffnet EasyAlign
In Visual-Mode :sort oder :sort u sortieren/sortieren und doppelte löschen
In Visual-Block I Esc Text ein/auskommentieren
mark setzen m<zeichen>, hinspringen '<zeichen>' Marks
cs"' // ds" // ysiw" Tausche Anführunsgzeichen um Wort gegen Ticks, entferne umschließende Anführungszeichen, füge umschließende Anführungszeichen hinzu
Ctrl+x Ctrl+f im Insert-Mode Pfadvervollständigung

tmux

Shortcut Befehl
Präfix+w Schließe Windows
Präfix+c/t Öffne Windows
Präfix+f Suche in Pane Buffer
Präfix :attach -d Hängt sich and die Session und entfernt alle anderen Sessions daran
Präfix+ Wechselt zwischen vertikalen/horizontalen Layout

i3 Keybindings

  • mod1 = Win/Super
  • mod2 = Alt

Normal-Mode

mod1 + l Lock Screen Bemerkung
Maus + mod1 Move floating Window
mod2 + F4 kill Window
mod1+shift+q kill Window
mod1 + d rofi
mod1 + p Screenshot Full Screen
mod1 + shift + p Open Flameshot
mod1 + hjkl/pfeiltasten change focus
mod1 + shift + hjkl/pfeiltasten move focused window
mod1+Strg+hjkl/pfeiltasten resize focused window
mod1 + v Split horizontal # umbelegen
mod1 + h split vertical # umbelegen
mod1 + Strg + </> move Workspace to on the left/right
mod1 + Shift+ f fullscreen
mod1+t/s change container layout (tabbed, toggle split)
mod1+shift+ toggle tiling / floating
mod1 + change focus between tiling / floating windows
mod1+a focus the parent container
mod1+{1..0} switch to workspace 1-10
mod1+shift+{1..0} move focused container to workspace
mod1+ctrl+{1..0} move focused container to workspace and follow it
mod1+Shift+c reload the configuration file
mod1+Shift+r restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
mod1+Shift+e exit i3
mod1+r/mod1 + enter starte alacritty
mod1 + Shift + Pfeiltasten Tausche Fenster

alacritty

  • Links mit <Shift+Linksklick> anklickbar

polybar

  • Fenster mit mausradklick schließen
  • Floating Fenster mit Mausrad vergrößern/verkleinern