Перейти к содержимому

Переключение между проектами одним нажатием кнопки с помощью Kitty Sessions, FZF и Zoxide

linkarzu

0:00 / 0:00

Переключение между проектами одним нажатием кнопки с помощью Kitty Sessions, FZF и Zoxide

3 526 просмотров · 5 месяцев назад
linkarzu
13,3 тыс. подписчиков
3 526 просмотров · 5 месяцев назад
У большинства людей проблема не в терминале. Проблема в переключении контекста. Если вы весь день открываете одни и те же папки, SSH-серверы и заметки, это убивает темп работы. В этом видео я показываю точный рабочий процесс, который я использую для переключения проектов одним нажатием клавиши с помощью Kitty sessions, fzf и zoxide, запускаемых с моей клавиатуры Toucan через skhd (вы можете использовать любую клавиатуру, даже встроенную). Я также рассказываю о проблеме, которая раньше затрудняла это, об открытой мной проблеме и об обновлении Kitty, которое её исправило: https://github.com/kovidgoyal/kitty/i... https://github.com/kovidgoyal/kitty/i... Мы рассмотрим: Как работает переключение сессий в моей конфигурации kitty-zoxide-session.sh для открытия или создания локальных и SSH-сессий kitty-list-sessions.sh для сортировки списка и переключения активных сессий Цепочка действий Toucan-macOS-skhd-Kitty-overlay Резервные варианты, если у вас нет пользовательской клавиатуры Почему я отказался от локального использования tmux и почему cmux до сих пор не подходит для моего рабочего процесса Если вы хотите узнать больше о том, как сделать Neovim и терминал частью своей операционной системы, посмотрите: Как я сделал Neovim частью своей ОС    • How I Make Neovim Feel Like Part of My OS   Магазин мерча https://merch.linkarzu.com/ Подписка на YouTube    / @linkarzu   Если вы хотите поддержать канал https://ko-fi.com/linkarzu Мои dotfiles https://github.com/linkarzu/dotfiles-... Мои интервью с Ковидом и другими сопровождающими проекта:    • Linkarzu Podcast | Neovim, macOS, Emacs, L...   00:00 - Вступление 00:47 - Что такое сессии и зачем они нужны? 03:59 - Какие сессии у меня открыты? 06:19 - Сессии Kitty — это новинка, и они постоянно улучшаются. 07:30 - Посмотрите 3 интервью, которые я провёл с Kovid. 08:00 - Объяснение рабочего процесса, как это работает? 08:41 - Моя клавиатура Toucan отправляет странную комбинацию клавиш F. 09:54 - SKHD прослушивает комбинацию клавиш и вызывает Kitty. 11:00 - Помните, что мы взаимодействуем с Kitty как с удалённым приложением. 11:55 - Префикс tmux в Kitty. 13:47 - Скрипт kitty-zoxide-session. 14:58 - Я не хочу тратить деньги на клавиатуру, могу ли я использовать свою собственную? 15:39 - Возможности Kanata. 16:15 - Что насчёт SSH-сессий? 17:29 - Скрипт для вывода списка активных сессий kitty-list-sessions 18:29 - Почему не cmux или tmux?