Vim

Vim Delete Operations

Published: 2025-10-13

Vim offers a powerful and comprehensive set of delete operations that can handle everything from single characters to large-scale text manipulations. Understanding these commands and their combinations can dramatically improve your text editing efficiency. This guide covers all essential delete operations in Vim, from basic commands to advanced combinations with motions, ranges, and visual modes.

Getting Started with Neovim

Published: 2025-10-03

Neovim is a modern, extensible text editor that builds upon the foundation of Vim while adding powerful new features. This guide walks you through setting up Neovim from scratch, configuring it with essential plugins, and transforming it into a fully-featured development environment.

Setting Up a Vim Configuration

Published: 2025-10-02

Vim is a powerful text editor, but its default configuration can be somewhat bare-bones. This guide shows you how to quickly set up an enhanced Vim environment using the Ultimate vimrc project, along with some essential customizations for improved productivity.

Vim Clipboard Skills

Published: 2025-10-02

Working with Vim's clipboard functionality can be tricky, especially when you need to copy text between Vim and external applications. This comprehensive guide explains how to seamlessly integrate Vim with your system clipboard, manage registers effectively, and handle clipboard operations in different environments including virtual machines.

TUIOS: A Modern Terminal-Based Window Manager

Published: 2025-11-23

TUIOS is a terminal-based window manager that revolutionises how developers interact with multiple terminal sessions. Built with Go using the Charm stack (Bubble Tea v2 and Lipgloss v2), it provides a modern, efficient interface with vim-like modal controls, workspace support, and seamless mouse interaction. Whether you're managing local sessions or connecting remotely via SSH, TUIOS offers a streamlined experience for terminal power users.