четверг, 17 сентября 2009 г.

Как в Midnight Commander открывать файлы приложениями по-умолчанию


Рецепт не мой, взял здесь. Итак, как, например, файл с расширением .pdf открывать из Midnight Commander?


Очень просто, нужно Коммандер научить использовать default приложения DE. Эта настройка делается в файле ~/.mc/bindings. В случае KDE файл выглядит так:

### Default ###

# Default target for anything not described above
default/*
Open=kfmclient exec %f
View=

### EOF ###


Для GNOME:
### Default ###

# Default target for anything not described above

default/*
Open=gnome-open %f
View=
#
#
# ### EOF ###
#
Ну, а чтобы при открытии из mc не лез всякий мусор и лишние строки, после команды запуска лучше написать: >/dev/null 2>&1
Т.е. команда примет вид:

Open=gnome-open %f >/dev/null 2>&1

UPD. Если есть gnome, но вдруг нет gnome-open, можно поставить libgnome2-0.

4 комментария:

  1. Анонимный01.03.2012, 01:14

    это конечно замечательно, но как открыть тот же pdf в консоли, для которой mc, собственно и предназначен?

    ОтветитьУдалить
  2. Команда less теперь умеет.

    ОтветитьУдалить
  3. Анонимный01.03.2012, 17:39

    Команда less не открывает pdf со сложным форматированием

    ОтветитьУдалить
  4. Анонимный01.03.2012, 17:48

    Этот комментарий был удален администратором блога.

    ОтветитьУдалить