Installing Neovim & Rust - A Guide for Manjaro

Installing NeoVim on Manjaro Note: If you want it to be considerably simpler, but still don’t want to miss the Vim or Neovim feeling, then you can also use this Rust editor: Zed - Your last next editor - https://zed.dev/ Manjaro’s official repositories usually offer a current version of Neovim. With pacman sudo pacman -Syu sudo pacman -S neovim lua51 After installation, you can check the version with the following command: ...

22.09.2026 · hoergen

Vim vs Neovim - A Decision Guide

I really like the Vim editor and I also want to use it for programming. However, doing so with the original Vim is quite complicated. So I took a closer look at NeoVim. A more modern fork of Vim. I just looked up the fundamental differences to see which one I need to use now, or whether I can simply keep using “both.” Spoiler alert: I can simply keep using both. ...

22.09.2026 · hoergen

Vim - Folds with z - simply explained

What Folds Actually Are In Vim, folds are collapsible and expandable regions in a text document. You can use them to collapse entire paragraphs, functions, or code blocks so that only the first line remains visible. This makes navigating large files considerably easier. The mnemonic for the command is simple. All fold commands begin with z, because the z looks like a folded piece of paper viewed from the side. ...

22.09.2026 · hoergen

OSS Document Scanner - Scan, PDF & OCR

Every now and then I scan documents with my smartphone. Invoices, receipts, notes, everything you accumulate in everyday life. I have been doing this for quite some time with the Android app OSS Document Scanner, an open-source alternative that works completely on the device. And the app is now also available as an iOS variant. The concept is simple. The app turns your smartphone into a document scanner, with automatic edge detection, perspective correction, and OCR. Everything runs locally. No cloud, no account, no data sharing. ...

19.09.2026 · hoergen

tmuxp - Defining & Managing tmux Sessions

tmuxp - a session manager for tmux that loads, freezes, and converts sessions via declarative YAML or JSON files. The project is based on libtmux and is actively developed on GitHub. The idea is simple. Instead of manually opening five windows every morning and typing in commands, you define your working environment once as a file and load it with a single command. What tmuxp Does tmuxp manages tmux sessions based on configuration files. In them, you describe which windows and panes should be opened and which commands should be executed in them. When loading, tmuxp builds the session exactly as you defined it. ...

13.09.2026 · hoergen