Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
ladykosha
7 лет назад

немного о dired-launch

Ещё одна возможность открывать файлы предпочитаемой смотрелкой прямо из dired - файлового менеджера emacs-а. https://github.com/thomp/dired-launch

Способов достичь примерно этого, как обычно, более одного.

  • Можно использовать в буфере dired !, чтоб запустить команду оболочки с указанным файлом в качестве аргумента. Но это каждый раз вводить эту команду, и не трогать emacs, пока не завершил просмотр.
  • Или & - то же самое, но выполнение "асинхронное", соответственно, emacs не дожидается результата, а вполне доступен, скажем, можно что-то из файла копировать, или заниматься посторонними делами. Но опять каждый раз вводить команду.
  • openwith, который неимоверно меня раздражал, помнится. Потому что пытаешься уже из файлового менеджера емаксклиентом открыть, скажем, html, а заботливый openwith немедленно отправляет его в браузер. Трам-пам-пам...
  • emacs-launch, с которым я незнакома, и наверное, ещё что-то мне неведомое.
  • dired-launch - мой выбор на сейчас.

Ставится с гитхаба или через melpa. Позволяет выбрать запускалку для конкретных типов файлов и для вообще всего, если не нашлось ничего конкретного (xdg-open и mimeopen - как вариант).
По умолчанию J - для запуска "чем сам нашёл", K запрашивает, чем запускать (helm у меня при этом предлагает варианты), и потом интересуется, не запомнить ли выбор.
Ничего лишнего, просто и удобно. Главное, помнить, что это - есть. А то само о себе ничем не напоминает. )

0
0.000 GOLOS
На Golos с April 2017
Комментарии (0)
Сортировать по:
Сначала старые