how i use my terminal
a day ago
- The author demonstrates a terminal workflow using Windows Terminal, SSH, tmux, zsh, zoxide, ripgrep, and nvim for efficient file navigation and editing.
- They switched from VSCode and Zed due to lag, keybind conflicts, and difficulty scripting, building their own solution with tmux to replicate VSCode's ctrl-click file opening.
- Tmux is configured to search scrollback for filenames using a complex regex, and to open selected files in a new pane or existing nvim instance via shell scripts.
- The author plans to switch to kitty terminal for session persistence while keeping the same scripts, and notes that terminals are powerful but require significant setup.
- Alternatives are recommended: fish + zoxide + fzf, editor built-in features, qf, e, and editor-specific remote clients (vim --remote, code, emacsclient).
- The overall lesson is that terminal scripting enables powerful workflows but is not recommended for everyone due to fragility and effort.