Как hotkey упростил вам жизнь?

 Публичный пост

Постоянно возникает какая-нибудь рутина в работе:
приложение/тесты запустить, консоль открыть, курсор переместить, вкладку в браузере переключить и т.п.
И чем чаще рутину мы делаем, тем больше возникает "трение" и боль.
В какой-то момент уже устаешь делать одно и то же и прибегаешь к хоткеям. Продуктивность повышается, боль спадает.

Таких "рутин" миллиард, как и способов настроить хоткей, так как приложений много и обычно есть возможно настроить все под себя.

Поэтому интересно, как вы упрощаете себе жизнь обычным дедовским хоткеем.

  • Какая рутина была автоматизирована хоткеем?
  • В каком приложении хоткей/хоткеи?
  • Сами хоткеи и почему они так настроены (если под себя настраивали)
68 комментариев 👇
Князев Денис Разработчик интерфейсов 14 мая в 12:58

раньше у моей жены был ник "горячая клавиша", на почве его мы и стали общаться, а потом поженились.

жизнь стала значительно лучше

  Развернуть 1 комментарий
Dima Ollyak софтваре инжениир 14 мая в 19:39

Ну, раз тут собрались любители хоткеев, то держите, не знаю, как жил без этого знания...

В винде есть встроенный шоткат Ctrl+Alt+Shift+Win+L для запуска LinkedIn.

  Развернуть 1 комментарий

@ollyak, почувствовал себя пианистом во время нажатия такого количества клавиш одновременно

  Развернуть 1 комментарий
Сергей Филин Backend разработчик 14 мая в 21:18

😱 Комментарий удален его автором...

  Развернуть 1 комментарий

@filinsrg, очевидно, что потратить на саморазвитие!

  Развернуть 1 комментарий

@filinsrg, Учить Vim

  Развернуть 1 комментарий

😱 Комментарий удален его автором...

  Развернуть 1 комментарий

@filinsrg, Единственно правильный способ использовать vim - тыкая мышкой в виртуальную экранную клавиатуру, конечно.

  Развернуть 1 комментарий

На маке настроил автозамену @@ на рабочий email. Использую десятки раз в день.

  Развернуть 1 комментарий

@vnkr, тоже) Еще "engxx" трансформируется в промт для чатгпт: "переведи на английский, выводи только перевод".

  Развернуть 1 комментарий

Не использую ярлыки на панели задач/десктопе/плитках во времена win 10
Запуск любой программы осуществляется через шорткат поиска и ввод первых букв названия. Вроде очень интуитивная вещь, но людей кто делает также видел только в интернете и ни разу вживую

  Развернуть 1 комментарий

@Destert, тоже подобное использую, но не всегда легко могу найти некоторые приложения. Хочу например открыть "Проводник", а в итоге поиск винды по буквам "пров" выдает приложение "параметры проводника". Приходится почти целое название допечатывать, что тоже бесит

  Развернуть 1 комментарий

@vasiliysoldatkin, проводник - исключение, с которого все это и началось
Win+E

  Развернуть 1 комментарий

@Destert, только что попробовал - пушка! Я что-то не задумывался раньше, сколько раз я жмакаю на папочку на панели задач.

  Развернуть 1 комментарий

@Destert, удобно, но если вдруг очепятался кидает в поиск на edge. Иногда бесит сильно от такого)

Наверное можно такое отключить, но пока не нашёл как.

А вообще чисто в разработке хоткеи ide jetbrains сильно удобные.

  Развернуть 1 комментарий

@Destert, я так делаю, не всегда, но часто. причём начал тоже после того, как прочитал у кого-то или увидел среди подобных советов. правда, я тупо жму кнопку win (она вызывает "Пуск", и там уже можно писать что угодно, оно в строку поиска сразу попадает)

  Развернуть 1 комментарий

А если у вас какой-нибудь хром снизу находится вторым, то вы можете запустить его по WIN+2. Если майнкрафт третьим, то во время рабочего синка можете отвечать из шахты через WIN+3. Главное, из-за крипера не наорать на менеджера.

  Развернуть 1 комментарий

@oskar, удваиваю этот юзкейс. У меня куча приложений запинены на таскбаре именно для того чтобы можно было удобно и быстро между ними хоткеями win+1,2,3, ... переключаться.

  Развернуть 1 комментарий

@oskar, это великолепно!

  Развернуть 1 комментарий

@gleb-ya, а это просто восхитительно, спасибо!

  Развернуть 1 комментарий

@oskar, О, спасибо, отлично работает!

  Развернуть 1 комментарий

@Destert, О, всегда так делаю.

Впрочем, я тоже из интернета.

  Развернуть 1 комментарий

У меня вообще есть мета-наблюдение на эту тему, как "обычные" люди, у которых работа состоит буквально в базовой работе на компьютере: писать тексты, редактировать таблички и всё такое, абсолютно не пытаются вникнуть инструмент с которым работают на постоянной основе. То есть натыкивать мышкой им проще чем выучить пару комбинаций которые упростят жизнь. Даже, наверно, не "проще", а не задумываются о том что можно иначе.

Наверно, это абсолютно нормально и я сам где-то так себя веду, но наблюдать за этим иногда невыносимо) но я помню пару раз когда-то давно попытался человека чуть-чуть научить и упёрся в стену, после этого бросил попытки.

Короче, "базовая компьютерная грамотность" недооценена, по-моему, даже если (или особенно если) выкинуть OS-cпецифичные штуки и чисто в гугл доксах тексты набирать.

  Развернуть 1 комментарий

@kudjo,

То есть натыкивать мышкой им проще чем выучить пару комбинаций которые упростят жизнь

Ващеее, меня аж трясет от такого )))

Особенно бесит, когда долго-долго ищут кнопку поиска в новой программе, чтобы найти текст. Епт Ctrl+F!

Мы проводили замеры, с горячими кнопками скорость работы с графикой (ГИС, работа с геометрией) возрастает примерно на 30%

Так что пользуясь своим положением я принуждаю сотрудников к использованию хоткеев :)

  Развернуть 1 комментарий

Ох, а где же такие же ебнутые, каким я был несколько лет назад?

У меня был i3 и на хоткеях висело буквально всё.

  1. По понятным причинам - все аппки, которыми я пользовался
  2. Была кнопка (на самом деле - несколько), чтобы запустить всё, что нужно для работы (IDE/слак, терминал, спотифай и прочее) и раскидывала всё по разным рабочим столам
  3. Управление докер контейнерами разных проектов, которые поднимались локально + переключение проекта в IDE. Чтобы не лазать по терминалам и не искать
  4. Управление музыкой в spotify - next-prev-pause-like
  5. Выставление разных статусов в слаке (обед, отошел, на мите, отъебитесь), в том числе и блокировка экрана и, если слак включен - автовыставление статуса "отошел"
  6. Включение чайника (Чайник был с блютусом, надыбал в интернетике скриптик, который его включал, забиндил на кнопку)
  7. Переход из режима "работа" в режим дом - выключение вообще всего, что связано с работой через сочитание клавиш
  8. Включение-выключение-переключение впнок (2-3 штуки было)
  9. Переключение блютус режима на наушниках (стерео в моно + микрофон перед созвоном)
  10. Была кнопка, которая запускала sl в бесконечном режиме. Включал иногда вместо блокировки в офисе
  Развернуть 1 комментарий

@yaro, мы тут)
У меня всё висит на скриптах, которые вызывают менюшки dmenu в i3. По идее, это к хоткеям не относится, хотя и вызывается хоткеем.
И чайника с bluetooth у меня нет.

  Развернуть 1 комментарий

@yaro, почему i3 "был"? На чем сейчас сидишь?

  Развернуть 1 комментарий

@rufus111, макось 😔

  Развернуть 1 комментарий

@yaro, по работе или макось больше понравилась?
Я сам линуксоид до мозга костей, но на текущем месте из-за специфичных приложений и политик безопасности вынужден пользоваться макосью (или виндой), плююсь ядом уже год

  Развернуть 1 комментарий

@rufus111, бро, я тоже плевался ядом, когда по работе на макоси сидел. Тогда я понял, что "я тоже был красноглазым линуксоидом, но пересел на макось и теперь обожаю её" — не про меня.

  Развернуть 1 комментарий

@rufus111, я плююсь уже несколько лет, но в итоге меня зацепила стабильность. Я понял что у меня уже не хватает времени на то, чтобы вечерами перебирать конфиги и делать удобнее для себя. Да и любое приложение работает без танцев с бубном.

  Развернуть 1 комментарий

@yaro, yabai + skhd в помощь, даже sip отключать не обязательно, многое работает

  Развернуть 1 комментарий

@yaro, зачем нужен блютус чайник, если он не может сам в себя налить воды? :)

  Развернуть 1 комментарий

@Yngvarr, да ладно, прикольно же! Нажал на кнопку и где-то на кухне услышал радостное гудение

  Развернуть 1 комментарий

@Yngvarr, чтобы не вставать ради нажатия на кнопку, если в чайнике уже есть вода)

  Развернуть 1 комментарий
  • всяческая навигация между окнами и в браузере круто оптимизируется хоткеями (command + tab - переход между окнами оси, command + shift + [] - переход между вкладками браузера, command + l - прыжок в поисковую строку, command + option + i - открытие девтулзов, command + arrows - переход по истории вкладки, etc.)
  • сокрытие дока ярлыков и открытие приложений только через command + space
  • шорткаты в macos. у меня забинжено четыре команды для открытия браузерных штук, мессенджеров, рабочих программ
  • работа в текстовых редакторах и ide (прыжки в начало/конец строки, выделение части текста, слова, etc.)
  Развернуть 1 комментарий

@arkadzirakouski, бесит только, что в каждом браузере свои хоткеи

  Развернуть 1 комментарий

@kochanoff, кстати, да. но вот те основные, что я описал, фурычат и в хромиумах, и в ff, и в safari

  Развернуть 1 комментарий

@arkadzirakouski, могу предложить более универсальный способ переключения по вкладкам - ctrl+tab / ctrl+shift+tab. Работает не только в браузере, но и почти везде, где есть вкладки

  Развернуть 1 комментарий

тоже крутой, спасибо! но у меня мизинец малофунциональный, до ctrl тяжело дотягиваться)
еще, кстати, можно и просто cmd + nums, где num - номер вкладки в списке открытых

  Развернуть 1 комментарий

@arkadzirakouski, звучит, конечно, здорово. Но только если у тебя есть нампад 😅

  Развернуть 1 комментарий
Evgenii Kochanov Анализирую данные 14 мая в 10:36

Какое-то время назад написал два простеньких python скрипта, которые умели читать буфер обмана и запускались по комбо клавиш Win и пары других, под каждый скрипт своя (причём, я уже и не помню, как именно это настроил).

Один скрипт находил в буфере айдишники всех инцидентов, по которым мне нужно было собирать инфу, и открывал их в браузере, по одному на вкладку.

Второй скрипт находил в буфере всё, похоже на айди тикетов в джире, и а) умел открывать их все в отедльных вкладках в браузере (независимо от того, была в тексте ссылка или нет, полная или сокращенная) б) готовил красивый списочек айдишников тикетов (а весь отсальной текст, форматирование и пр ненужное удаляла) для последующей вставки их в карсивый отчётик

  Развернуть 1 комментарий
Alex Gift English разговорный / деловой: весело! 15 мая в 10:57




Много лет управляю всем с помощью hotkeys / wheel. Photoshop, video editors, browsers, code / text editors, etc.
Последний писк: приложение Touch Portal (стоит денег 🤷) через USB на тачскрине смартфона. Wheel: Griffin. Всё хорошо!

  Развернуть 1 комментарий

@Alex_Gift, прикольный юзкейс для старого андроида, если я правильно понимаю! У такого смартфона постоянно экран включен и он постоянно воткнут в сеть? Он же так быстро сдохнет или как это все работает?

  Развернуть 1 комментарий

@gleb-ya, Спасибо. Да, старый Android.

Заряжается он всё время слабым током через тот же USB который передаёт данные, в таком режиме это всё может работать очень долго. Батарея почти не разряжается и не заряжается.

Экран установлен на низкую яркость которой более чем хватает для офиса, поэтому он не выгорает тоже.

  Развернуть 1 комментарий
Nikita Ushakov Системный аналитик 14 мая в 10:54

Использую клавиатуру Logitech G13 с возможностью программировать произвольные последовательности нажатий клавиш буквально на лету (записать макрос = нажать три дополнительные кнопки, никуда переходить не ннада).
Зверь выглядит так:


Довольно давно она снята с производства, но у них есть и более актуальные клавиатуры с программируемыми кнопками, надеюсь - тоже с кнопкой MR (запись макроса).

Автоматизирую всё, что требует заметного времени и повторяется, буквально вплоть до каких-то однообразных операций в табличных редакторах. Умеет автомагически переключать профили по приложениям, то есть можно унифицировать различающиеся хоткеи в разных приложениях на одну и ту же физическую кнопку.

  Развернуть 1 комментарий
Иван Бурнатов градостроительное проектирование 14 мая в 11:43

Есть прога в которой мы формируем XML файлы для кадастровой палаты. Нам часто требуется сформировать штук 200 файлов на одну территорию, это ппц геморройно, это может занять целый день у специалиста, максимально тупая работа, кликать в кнопки, да еще и очень легко сделать ошибку, которая будет обнаружена через пару-тройку недель, когда придет отказ.

Лет 7 назад я не выдержал, и сделал мощную надстройку, которая тыкает этой проге в кнопки и автоматически формирует эти XML по шаблону.

Использовал AutoIT. Времени убил просто уйму, процесс отладки максимально неприятный (нужно отлавливать появление/ исчезновение кучи окон, правильно кликать в кастомные компоненты и т.д., процесс формирования файла занимает до 15 минут, если ошибка в конце формирования, то нужно все эти 15 минут ждать...в общем жесть)

Работает не на 100% надежно, иногда подвисает. Но функцию свою конечно выполняет, в горячую пору специалист ставит ее сразу на 3-х компах формировать файлы, не представляю как это можно делать вручную.

Правда, если оценить общие трудозатраты, то проще было переписать прогу которая формирует XML и не заниматься этой порнографией :) и работало бы раз в 10 быстрее, 3 компа бы не требовалось. Но в моменте это конечно было не очевидно, а теперь вроде и смысла нет, т.к. все в целом работает

Надстройка еще и работает только в windows 7, word 2003 и мониторе 1366x768 :)

  Развернуть 1 комментарий

Чаще всего пользуюсь стандартным набором нормиса. Могу выделить только следующее:

Приложение Rectangle для менеджмента окон: option+cmd+f для расположения окна на весь экран. Или option+cmd+стрелка для расположения по сторонам.

ctrl+cmd+space для окна выбора эмодзи
cmd+space для Raycast
shift+option+? и option+1 для испанского ¿ и ¡ соответственно
cmd+d для выделения текста в VS Code и последующего быстрого редактирования

  Развернуть 1 комментарий

Про макось:
1. Единые шокаты для одинаковых действия в разных приложениях
Можно переназначить шоткаты даже для тех приложений, в которых их настраивать нельзя по дефолту. Это удобно, т.к. часто в разных приложения одни и те же действия делаются разными шоткатами, я не хочу их все запоминать. Например у меня все приложения скрывают свой sidebar через cmd+. Но Finder, например не дает возможности настраивать шоткаты.

Тогда идем: System Settings -> Keyboard -> Keyboard Shortcuts -> App Shortcuts > +

Выбириаешь приложение, пишешь команду из меню и задаешь шоткат.

2. Управления окнами

  • Rectangle для управления окнами (сделать в половину экрана, по центру и т.п.)
  • Better Touch Tool, чтобы можно было шоткатом отправлять окно на на определенный Dektop (я использую обычно около четырех Desktop)
  • WhichSpace показывает на каком Desktop ты сейчас находишься

3. Вставляю часто используемые символы
Я использую сербскиий язык, но не хочу ставить три раскладки, это неудобно. Настроила Better Touch Tool, теперь:
fn + d -> đ
fn + ctrl + d -> ✅
и т.д.

4. Быстрый доступ к заметкам в Обсидиан
Obsidian генерит ссылку как на сами волты, так и конкретные заметки. Можно создать Apple Shortcuts, который будет открывать нужную заметку по этой ссылке. Это особенно удобно, если у тебя несколько волтов. У меня их шесть.

Например, у меня есть файл, куда я записываю английские слова, которые я плохо произношу, чтобы потом их отдельно потренировать. Обычно такие слова вслпывают во время рабочих миттингов. Вместо того чтобы открывать сначала нужный волт Обсидиана, а потом в нем нужную заметку, я сразу пишу в Spotlight/Raycast название созданого шотката "Eng dif" и открывается нужная заметка. Если использовать Obsidian Sync, то шоткат сразу доступен на айфоне и работает там через поиск точно также.

  Развернуть 1 комментарий
Никита Сороковиков Программист, математик 14 мая в 16:37

Год или два назад узнал про хоткей в виме: gn - это motion, который выделяет следующий результат поиска. Кардинально поменял, как я делаю массовые замены:

  1. Найди слово/выражение: /word
  2. Поменять одно вхождение: cgnwrite here
  3. Каждое нажатие на . меняет следующий результат поиска. Жать её много раз пока все не заменятся (либо просто 100. чтобы применить много раз). Опционально перед нажатием точки можно жать n чтобы увидеть, где замена произойдёт, если она ниже экрана
  Развернуть 1 комментарий

@morj, спасибо, запомнил.

На меня большое впечатление когда-то оказало открытие шорткатов Ctrl-A и Ctrl-X в виме. Я ещё тогда подумал: "зачем кому-то может понадобиться инкремент/декремент в текстовом редакторе?" И в тот же день поймал себя на том, что постоянно ими пользуюсь. :)

  Развернуть 1 комментарий

@Yngvarr, Дам ещё подсказку: сделай несколько строк с цифрами ноль, выдели из через v и сделай g<c-a>

  Развернуть 1 комментарий

@morj, это потрясающе, спасибо! Ловким ответом ты разделил мою жизнь на до и после. :D

  Развернуть 1 комментарий

У меня очень много всего, поэтому я только часть основного сетапа напишу:

1. raycast, это просто next-level в комфорте при работе за маком. История clipboard, поиск по clipboard включая ocr, снипеты которые заменяют текст, я сделал чтобы @@ превращался в мою почту, бб - в запятую, юю - в точку. !2 - 2 последних элемента в cliboard и тд. Часто используемый код, вроде темплейтов для разного вида тестов.

Quicklinks очень удобно держать их вместо bookmarks потому что есть поиск, нажимаешь на шорткат opt + q вбиваешь пару букв и вот тебе ссылки:). Удобно всякие логи трейсы смотреть, настроил себе ссылки на datadog для разных сервисов на разные окружения. Поиск по файлам, плагины для gitlab или джиры, в общем если не знакомы очень рекомендую.

2. bettertouchtool. У меня на 3 свайпа вправо или влево стоит переключение между страницами в браузере. Свайпаешь тремя пальцами вправо - вызывается шорткат opt + cmd + ->.
в safari очень бесячая анимация назад, я ее выключил и заменил на cmd + [, она отрабатывает моментально, в спотифае свайп 2 пальцами вправо - следующая песня и тд

3. Swish, не смог привыкнуть к шорткатам для того чтобы ставить 2 окна 50 на 50. Мне удобнее свайпом

4. Часто используемые шоркаты в работе с IDE - незаменимая вещь

5. karabiner-elements я сделал какого-то монстра, на тайпскрипте написал кастомный генератор конфига для karabiner. У меня на нем сейчас очень много всего. Caps как hyperkey, § (кнопка под esc) как мини hyperkey.
много шортаков на открытие разных страниц.
ремапинг функций которые нативное приложение не дает сделать.
Например чтобы скопировать код из chatgpt там какой-то замудренный шорткат, я поменял на control + c, это намного удобнее. Так же делаю для остальных мест где такое возможно (например в самом raycast).
Бесит что в telegram по шорткату cmd + n, открываются только те чаты которые закреплены, я добавил шорткаты чтобы можно было прыгнуть на какой-нибудь 5-й чат в списке с помощью cmd + 5.
в спотифае нет шортката на добавление песни в очередь, очень муторно вручную это делать, добавил шоркат на fn, чтобы при нажатии на fn когда песня выделена - она добавлялась в очередь.
добавил шорткаты на открытие всяких диплинков вроде слака. Каждый чат в слаке можно открывать как диплинк, я забиндил самые частые чаты на cmd + 1,2,3,4,5 и тд. Очень удобно переключаться между чата с алертами и чата с командой

вот например один из конфигов для открытия разных страниц
при нажатии на § + space + v открывается наш любимый сайт:)

    return createKeySubLayers("non_us_backslash", {
        spacebar: {
            n: open("https://news.ycombinator.com"),
            y: open("https://youtube.com/"),
            t: open("https://translate.yandex.com/"),
            l: open("https://linkedin.com"),
            c: open("https://chat.openai.com"),
            h: open("https://hn.algolia.com"),
            p: open("https://perplexity.ai"),
            o: open("https://openrouter.ai/docs"),
            i: open("https://huggingface.co/spaces/Xenova/the-tokenizer-playground"),
            a: open("https://chat.lmsys.org"),
            v: open("https://vas3k.club"),
            1: open("raycast://extensions/benvp/audio-device/set-input-device"),
            2: open("raycast://extensions/benvp/audio-device/set-output-device")
        }
  Развернуть 1 комментарий

Не совсем то, но стандартные комбинации типа ctrl/shift c "навигационным" блоком стрелочки/home/pgup/delete/итд очень ускоряют работу при перемещении и выделении текста.

(под этим комментарием могут собираться фанаты vi)

  Развернуть 1 комментарий
Иван Кондратьев Backend, PHP-разработчик 14 мая в 13:58

Far manager. Очень удобный файлменеджер, где абсолютно всё можно сделать с клавиатуры.

f5, f6 и f7 - копирование, перенос и удаления.
alt+f* - сортировки.

А ещё там можно очень писать макросы, например для распаковки архивов хитрым образом, или переименования файлов по шаблону.
Ну и сразу коммандная строка в far очень удобная, например что бы быстро пережать видос через ffmpeg или открыть vscode.

  Развернуть 1 комментарий

После того как привязал к Cmd+Shift+W команду "закрыть все остальные вкладки" в браузере и редакторах, мой тревожный мозг с простреленной working memory зажил буквально новой жизнью. Нажимаю по 300 раз на дню.

  Развернуть 1 комментарий

@creitve, а что ты делаешь если за день не успел прочитать все вкладки, что открыл? не жалко их закрывать?
Мне любопытен воркфлоу в котором постоянно не накапливаются открытые вкладки. У меня штук 10 статей с вастрик сайта открыты и я все никак не доберусь их прочитать. Но представляю, как стало бы лучше дышать, если бы в браузере не было лишних вкладок открыто.

  Развернуть 1 комментарий

@gleb-ya, в Safari есть фичи "закладки", "запиненная вкладка", "список чтения". В большинстве браузеров точно есть первые две, как минимум. В Сафари пинить вкладки ещё можно, прижимая их к левому краю.

Кроме того, браузеры позволяют двустороннюю конвертацию: сохранить все открытые вкладки в папку, и открыть всю папку закладок.

Всегда использовал вкладки только как эфемерную запись. Стоящие вещи я добавлю в закладки, статьи, на которые можно забить, отдам под нож, а посередине будет пяток запиненных.

  Развернуть 1 комментарий
Alik Taleepov Community management & DevRel 15 мая в 06:44

Приходится юзать и Windows и MacOS, шоб пальцы не тригерились об виндовый Ctrl и маковский Cmd, поменял на винде местами alt и ctrl. Инструкция вот

  Развернуть 1 комментарий

@taleepov, у меня в основном рабочем сэтапе тоже и винда и мак подключенные к единому usb-хабу и монитору. Чтоб не страдать при переключении на другую ось, тоже себе поменял кнопки-модификаторы на клавиатуре. Притом не только в системе, но и физически кикапы переставил :D

  Развернуть 1 комментарий
Andrei Eres Разработчик 15 мая в 12:10

CMD + L в браузере

  Развернуть 1 комментарий
Александр Городилов .NET Developer (временами Full-stack) 16 мая в 07:00

Сижу преимущественно на Windows, везде стараюсь устанавливать AutoHotkey и закидываю туда свой конфиг (все клавиши активируются при нажатии CapsLock, сам же Caps деактивирован совсем через тот же AHK):

  1. hjkl -- вместо стрелок
  2. q/e -- home/end, помогает одной рукой выделить всю строку, например или быстро перемещаться в начало или конец всего, тоже одной рукой
  3. d -- delete, тут прикиньте все сценарии, когда вы используете эту кнопку и представьте, что она не на другом конце мира
  4. s -- backspace, тоже не люблю тянуться до этой кнопки
  5. тут без Caps, но win + цифра -- замена f-клавиш, т.к. короткая клавиатура и я еще левша, поэтому через fn неудобно, а вот через клавишу Win слева очень даже
  6. b -- превращает колонку строк в то, что можно написать в SQL после where column in. Этот макрос появился просто потому что мне когда-то часто приходилось это делать, потом сменил работу, необходимость пропала, а потом вернулся на предыдущую и снова стало надо. Не представляю, сколько времени он мне уже сэкономил и нервов.
  Развернуть 1 комментарий

@byehot, прошу пояснений. Ты, получается, почти работаешь в vi режиме? То есть, например, когда ты правишь текст и тебе нужно удалить лишний символ в последнем слове, то ты тапаешь по capslock, нажимаешь пару раз h, потом нажимаешь d, потом e, потом еще раз capslock чтобы выйти из "режима команд"? Я правильно понял воркфлоу?
Я бы рекомендовал добавить сюда еще комбинации чтобы перемещаться влево-вправо по словам, а не по символам и чтобы удалять слово перед или после курсора. Или ты это уже и так делаешь просто зажимая ctrl и нажимая s?

  Развернуть 1 комментарий

@gleb-ya, про ctrl+caps+s да, в основном я использую, ctrl+caps+d.

Режимов по сути нет, я всегда во всех режимах вима. Если мне надо удалить какой-то символ в последнем слове, примерно так будет (caps опущу для всех хоткеев, он почти всегда будет нажат): e (попадаю в конец строки) -> в зависимости от настроения, я еще могу метнуться в начало слова и оттуда прокликать до нужного символа -> d, т.к. больше люблю delete и все. Еще раз Caps я не нажимаю, просто хоткеи срабатывают, когда он зажат, когда он не зажат, то все как обычно.

  Развернуть 1 комментарий

не совсем про хоткеи, но с помощью TouchCursor настроил себе несколько комбинаций Space+что-то. Самые полезные Space+r(eturn) для Enter, Space+b(ackspace) для удаления и h,j,k,l вместо стрелок. Это в дополнение к VScodeVim расширению и Vimium для браузера.

  Развернуть 1 комментарий

Не совсем хоткей, скорее шорткат.
На предыдущей работе в том числе исполнял обязанности поддержки.
Отвечать нужно было в разных мессенеджерах и црм.
Настроил софтину Key Manager: на нажатие боковых кнопок на мыши появляется выпадающее меню, в котором содержаться шаблоны ответов. По нажатию шаблон текста вставляется в активное окно.

  Развернуть 1 комментарий

Я использую клавиатуру на прошивке ZMK, которая поддерживает слои и комбо так что у меня есть бесконечные возможности для перемапливания хоткеев куда мне удобно. Но я пока так глубоко не нырнул еще. Просто поставил себе на home row модификаторы. То есть под ASDF у меня win, alt, shift, ctrl. Работаю на винде, так что очень удобно не убирая пальцев с домашней позиции нажать:
win+shift+s чтобы сделать скриншот.

Сделал себе еще такие частые комбо:
X+C: копировать: ctrl+ins
C+V: вставить : shift+ins
X+V: вырезать: shift+del
(бонусом то, что в linux терминале они все тоже работают).

ctrl+shift+esc - открыть менеджер задач;
alt+ctrl+tab - открыть меню как в alt+tab, но без зажатой alt. таким образом тап по одной клавише с комбинацией alt+ctrl+tab и потом тап по пробелу переключает между двумя последними окнами - прямо горжусь этим воркфлоу;
win+z - открыть новое прикольное меню для размещения окон на рабочем столе. Например win+z, 8, 4 разместит текущее окно в правом нижнем углу. Это по идее быстрее, чем прыгать с помощью win+стрелочки. Пока не привык это использовать, но нахожу любопытным.

  Развернуть 1 комментарий

В прошлой "менеджерской" жизни у меня были шорткаты на типовые ответы в почте. Типа: "Согласовано", "НЕ согласовано, требуется согласование владельцем сервиса" итп...

  Развернуть 1 комментарий
Alex Gift English разговорный / деловой: весело! 19 мая в 14:57

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб