Автор демонстрирует использование Windows Terminal с автоматическим SSH в десктоп через tmux и загрузкой zsh с асинхронным конфигом.
Переход по каталогам выполняется с помощью zoxide и автозаполнения команд ripgrep в zsh.
Используется tmux copy-mode и регулярное выражение для поиска путей к файлам прямо в выводе терминала.
Открытие выбранного файла происходит в удалённом nvim через tmux-панели без локального клонирования репозитория.
Автор написал свои tmux-скрипты и Regex-генератор (search-regex.sh), а также Perl-скрипт для интеграции с tmux и открытия файлов.
Рассмотрены ключевые бинды tmux: bind-key f для поиска, o для открытия в приложении, O для вставки в текущую панель.
Обсуждается причина выбора tmux: высокая расширяемость, кросс-платформенность и отказ от VSCode из-за лагов и конфликтов биндов.
Отмечены альтернативные решения с меньшей настройкой: fish+zoxide+fzf, утилиты qf и e, а также клиентские команды редакторов.
Автор планирует перейти с tmux на терминал kitty для сохранения всех скриптов без вложенного эмулятора.
Вывод: подобная настройка мощная, но хрупкая и требует глубокого понимания, не рекомендуется новичкам без готовых докфайлов.
Get notified when new stories are published for "🇷🇺 Hacker News Русский"