Vim – Bereiche mit Klammern umschließen

Manchmal ist die Denke einfach zu kompliziert. Da wollte ich in vim einen Bereich möglichst effizient mit runden Klammern versehen und habe eine Weile rum gemurgst, bis ich dann die einfache Lösung gefunden habe: also v$c()<ESC>P Und alles ist schön umklammert. Wenn es egal ist den Bereich visuell zu markieren, dann geht es auch ohne … „Vim – Bereiche mit Klammern umschließen“ weiterlesen

Vim Zeitgeschichte – Time Table

Ich bin letztens über einen Artikel auf pikuma.com über die Vor- und Geschichte von Vim gestolpert, den ich auch weiter unten in den Quellen verlinkt habe. Ich fand die Geschichte über die Entstehung des Editors Vim und seiner Vorgänger so beeindruckend, dass ich für mich eine Zeittafel zusammengestellt habe, wann wer was gemacht hat. Das … „Vim Zeitgeschichte – Time Table“ weiterlesen

Vim – mit Tabs fensterln

Ein Buffer (Puffer) ist der im Arbeitsspeicher befindliche Text einer Datei. └- Ein Fenster (Window) ist ein Ausschnitt (Viewport) aus einem Buffer. └— Eine Tab-Seite (Tab) ist eine Sammlung von Fenstern. Hilfe :help tab-pageKommando: <none> Öffnen Mit einem neuen Tab kann auch gleich eine bestehende Datei geladen werden, indem mit dem Befehl der Dateiname mitgegeben … „Vim – mit Tabs fensterln“ weiterlesen

Vim – Windows

Ein Buffer (Puffer) ist der im Arbeitsspeicher befindliche Text einer Datei.└- Ein Fenster (Window) ist ein Ausschnitt (Viewport) aus einem Buffer.└— Eine Tab-Seite (Tab) ist eine Sammlung von Fenstern. Hilfe :help windowsKommando :wincmd Strg+w Die aktuelle Ansicht in mehrere Fenster aufteilen. Detailliertere Informationen und weitere alternative Befehle sind in der Hilfe zu finden Teilen & … „Vim – Windows“ weiterlesen

Vim-Zeilenspielereien – Join

Zeilen zusammenfügen oder teilen in allen Variationen.Der Befehl dafür heißt JOIN Anmerkung: Groß-/Kleinschreibung ist wichtig. Großbuchstaben werden nicht extra mit einem SHIFT hervorgehoben Join zwei Zeilen zusammenführen J mit Leerzeichen J – Sollen zwei Zeilen, die durch einen Zeilenumbruch getrennt wurden zusammengeführt werden, so kann in der oberen Zeile einfach ein großes J gedrückt werden. … „Vim-Zeilenspielereien – Join“ weiterlesen

Vim-Cheat Sheet

Weitere Vim Artikel hier im Blog. Vim Modi Erklärung Vim ist ein modaler Editor. Dies bedeutet, dass man in unterschiedlichen Modi arbeitet, was Einsteigern oft Probleme bereitet, andererseits aber eine sehr große Zahl von Tastenkürzeln erlaubt, da sich diese an einzelne Modi binden und daher auch mehrfach belegen lassen.Es gibt sechs Grundmodi. Zusätzlich gibt es … „Vim-Cheat Sheet“ weiterlesen

Vim – Suchen & Ersetzen – RegEx

Reguläre Ausdrücke (RegEx) sind DER Shit, wenn es darum geht extrem schnelle und auch sehr komplexe Dinge mit Texten bzw Strings oder einfach generell bei Suchen zu veranstalten. Ein Anwendungsfall kommt immer wieder vor, nämlich das Suchen&Ersetzen. Das Muster sieht so aus :[range] s / [pattern] / [string] / [flags] [count] [range] s (substitute) [pattern] … „Vim – Suchen & Ersetzen – RegEx“ weiterlesen

GTK Apps in KDE gut aussehen lassen

Vor einiger Zeit habe ich vom X11.org Displayserver auf Wayland umgestellt. In diesem Zusammenhang fingen an meine GTK/Gnome Applikationen überwiegend schlecht auszusehen. Die Schriftarten (Fonts) sahen einfach furchtbar pixelig aus. Eine Abhilfe schuf dann die Installation des Pakets xdg-desktop-portal-gnome. Zusätzlich musste ich noch folgende Dateien anpassen Und dann noch in vim .fonts.conf Dann einmal neu … „GTK Apps in KDE gut aussehen lassen“ weiterlesen

Touchpad effizient nutzen – Touchegg & Touché

Funktioniert nicht unter Wayland. Ein Werkzeug effizient nutzen zu können, ist die Grundlage sich ganz auf den Inhalt konzentrieren zu können. Ein Grund warum ich z.B. den Editor Vim gerne mag, weil mit ihm Test hocheffizient bearbeitet werden können. Aber das ist eine andere Geschichte. Effizienz heisst auch, bei einer Eingabemethode bleiben zu können und … „Touchpad effizient nutzen – Touchegg & Touché“ weiterlesen

Pipewire modul-rt Konfiguration

Hier findest du eine kurz & knackige Anleitung und Erklärung, wie du das Realtime Modul von Pipewire für deine Audio/Video Anwendungen einrichtest. Für die Musikproduktion mit einer DAW z.B. Bitwig unter Linux kann dieses Thema für dich sehr wichtig sein. Eventuell interessiert dich noch der Artikel über pw-metadata, mit dem du temporär und permanent deine … „Pipewire modul-rt Konfiguration“ weiterlesen