Переключение между проектами одним нажатием кнопки с помощью 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?