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-page Kommando: <none> Öffnen tabnew <NAME> Neues Tab (Buffer) tabf <NAME> Find - sucht im aktuellen Verzeichnis nach einer Datei. Tabulator Completion funktioniert tab <VIM BEFEHL> öffnet ein neues Tab und führt einen Vim Befehl aus z.B. :tab help tab-pages Mit einem neuen Tab kann auch gleich eine bestehende Datei geladen werden, indem mit dem Befehl der Dateiname mitgegeben wird. ...

07.01.2024 · hoergen

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 windows Kommando :wincmd Strg+w Die aktuelle Ansicht in mehrere Fenster aufteilen. Detailliertere Informationen und weitere alternative Befehle sind in der Hilfe zu finden Teilen & Neu Strg+w s / :sp / :split Fenster horizontal teilen (gleicher Inhalt/Buffer) Strg+w v / :vs / :vsplit Fenster vertikal teilen (gleicher Inhalt/Buffer) Strg+w n / :new Fenster horizontal teilen und neues Dokument (leerer Buffer) erstellen :vne / :vnew Fenster vertikal teilen und neues Dokument (leerer Buffer) erstellen Schliessen Strg+w q / :q Fenster schließen. Strg+w o / :on / :only schließt alle anderen Fenster, ausser das aktuelle Fenster Es gibt noch viele weitere Parameter zum Fenster schließen Navigation Strg+w Pfeiltasten Zwischen den Fenstern wechseln. Es gehen auch die Vim Cursor Strg+w p Zum letzten Fenster zurück wechseln Strg+w r / Strg+w R Fenster durchrotieren runter/rechts und hoch/links Größe Strg+w = Alle Fenster gleich groß machen Strg+w - Das aktuelle Fenster um 1 vertikal kleiner machen. Strg+w 5 - um 5 kleiner machen Strg+w + Das aktuelle Fenster um 1 vertikal größer machen Strg+w _ Das aktuelle Fenster vertikal maximieren. Alle anderen Fenster so klein wie möglich machen Strg+w | Das aktuelle Fenster horizontal maximieren Eine Vollbildanzeige kann mit der Kombination von Strg+w _ und/oder Strg+w | erreicht werden Strg+w < Das aktuelle Fenster um 1 horizontal kleiner machen. Strg+w 7 < um 7 kleiner machen Strg+w > Das aktuelle Fenster um 1 horizontal größer machen In einer grafischen Oberfläche lassen sich die Fenster am Rahmen mit der Maus kleiner und größer machen Weitere hyperblog Artikel zum Thema ...

05.01.2024 · hoergen

Android Apps 2024, App Store F-Droid &amp; IzzyOnDroid

Für Android gibt es nicht nur den Play Store um Apps zu installieren, es gibt schon seit vielen Jahren den alternativen App Store F-Droid , der als Schwerpunkt trackerfreie und Opensource Software hat, die es teilweise auch gar nicht im Google Playstore gibt. F-Droid kann nicht über den Google Play Store installiert werden (Grund). Damit F-Droid installiert werden kann, muss im Telefon die Installation aus “unsicheren Quellen” zugelassen werden. Das ist nicht weiter schlimm, solange man nicht anfängt von irgendwelchen ominösen Webseiten Android APKs runter zuladen und zu installieren. ...

03.01.2024 · hoergen

LibreOffice: Suchen&amp;Ersetzen - Mit RegEx Hashtags markieren

Da ich meine Notizen nicht direkt in LibreOffice schreibe und ich gerne Hashtags nutze und ich diese etwas anders formatieren muss, habe ich nach einer Möglichkeit gesucht, wie ich in LibreOffice diese suchen und markieren kann, so dass ich sie mit einer Formatvorlage versehen kann. Aber alles der Reihe nach. Ich schreibe meine Texte normalerweise in Markdown. Weil das extrem schnell, mit jedem Editor und auf jedem Gerät dieser Erde, auf dem Texte eingeben werden können funktioniert. Markdown ist im Prinzip nur Text. Wer mehr darüber wissen will, findet hier in der Wikipedia schon mal einen guten Einstieg. ...

24.12.2023 · hoergen

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. Das führt dazu, dass die untere Zeile nach oben geholt UND mit einem Leerzeichen Abstand an die aktuellen Zeile angehängt wird. ...

02.11.2023 · hoergen

Touchpad effizient nutzen - Touchegg &amp; 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 nicht ständig die Eingabegeräte zu wechseln. So ist der Wechsel von Tastatur zu Maus oder Touchpad immer eine Unterbrechung. Nicht nur im motorischen Ablauf, sondern eben auch in der Konzentration. Also bei der Eingabe ausschliesslich auf der Tastatur bleiben zu können, oder bei der Nutzung der Maus oder des Touchpads nur auf diesen Geräten bleiben zu können, hat viele Vorteile. ...

31.10.2023 · hoergen

Tuxedo OS und Nextcloud Desktop Client

Praktischerweise ist der Nextcloud Desktop Client in den Quellen enthalten. Tuxedo OS hat als grafischen Desktop KDE als Grundlage. Der Nextcloud Client greift aber auf eine Technologie zur Speicherung von Authentifikationen zurück, die in einem Paket von GNOME, der andere große grafische Desktop. Das ist standardmäßig nicht installiert. Das hat zur Folge, dass jedes Mal, wenn der Rechner neu gestartet wird, hat der Nextcloud Client vergessen, dass er schon authentifizier ist und fordert erneut eine Authentifikation an. Kann man mögen, muss man aber nicht. ...

29.10.2023 · hoergen

Obsidian - PDF Export mit TOC

Für meine digitalen Notizen und Handbücher verwende ich seit längerer Zeit nur noch Markdown Textdateien. Aus Resilienz Gründen, um mit allen möglichen Programmen an meinen Daten arbeiten zu können und auch noch nach Jahren darauf zugreifen zu können, wenn es diverse Programme nicht mehr gibt. Dazu benutze ich aktuell die Suite Obsidian unter Linux, weil sie mir eine sehr gute Oberfläche und Suche bietet. Ab und zu exportiere ich dann auch die eine oder andere Datei, oder eine Zusammenstellung als PDF Datei. ...

25.10.2023 · hoergen

Passkey : alter Schuh in neuen zerlöcherten Schläuchen

Seit einiger Zeit wird ein neues “Passwortkonzept” beworben, womit die alten Passwörter nicht mehr notwendig sind. Über dieses “neue” Konzept wird viel gesprochen und viel Unsinn verzapft. Daher kurz zusammengefasst, ohne Bullshit und Buzzword Bingo Passkey nutzt die Kombination aus Asymmetrischer Verschlüsselung wie GPG Biometrie, wie Gesicht, Fingerabdruck Synchronisation über mehrere Geräte So gut, wie das jetzt werbetechnisch hier aussieht ist es gar nicht. So ganz gar nicht! Oder noch deutlicher ...

14.09.2023 · hoergen

Vim Cheat Sheet

Weitere Vim Artikel hier im Blog. - [Vim Modi](#VimModi) - [Erklärung](#moduserkl) - [Normalmodus](#normalmodus) - [Einfügemodus](#Einfügemodus) - [Kommandomodus](#Kommandomodus) - [FAQ](#FAQ) - [Normalmodus](#Normalmodus) - [Beenden](#vimend) - [Multiplikator](#Multiplikator) - [Navigieren](#Navigieren) - [Book(m)arks](#Bookmarks) - [Undo & Redo](#Undo) - [Copy n Paste](#Copy) - [~Groß/Klein](#Kleinschreibung) - ["Register](#Register) - [Makros](#Makros) - [Autovervollständigung](#Autovervollständigung) - [Markieren](#Markieren) - [Löschen](#entfernen) - [Suchen](#Suchen) - [Suchen mit Logik Operatoren](#SuchenLogik) - [Suchen und Ersetzen](#Sersetzen) - [Kommandomodus](#Commandmodus) - [Datei laden](#Dateiladen) ## 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 noch fünf weitere Grundvarianten der Grundmodi. ...

12.09.2023 · hoergen