Software Engineer's Blog

Showing Posts From

Linux

Using Ghostty Split Panes on Linux

Linux

Using Ghostty Split Panes on Linux

Jason Yang · 20 May, 2026

Ghostty split panes on Linux: default shortcuts, pane navigation, resizing, zoom mode, and custom keybindings.

Vim Setup with vim-plug on Ubuntu

Linux

Vim Setup with vim-plug on Ubuntu

Jason Yang · 26 Nov, 2025

Set up Vim with vim-plug on Ubuntu step by step: create the required directories, configure your .vimrc for a better coding setup, and install plugins.

Batch Rename Files Using 'rename' and Regex

Linux

Batch Rename Files Using 'rename' and Regex

Jason Yang · 12 Nov, 2025

Bulk-rename files in Linux with the rename command and Perl regex: normalize whitespace, strip unwanted metadata, and batch-rename in one quick command.