[Comm] [SUMMARY] Fwd: KDE: how to run console programs in Konsole? (was: [Ticket#: 2006062610000063] Запускконсольныхприложенийспомощью "KDE")

Минц Михаил Михайлович arnansky на inbox.ru
Вс Июл 23 14:28:19 MSD 2006


Всем привет!

Пересылаю результаты общения со службой техподдержки по теме; 
вдруг кому-нибудь пригодится :-)

Вопрос:

> В "Konqueror" можно открыть файл, щёлкнув по нему правой
> кнопкой мыши и выбрав в контекстном меню нужную программу,
> причём можно выбрать и консольную программу, написав имя
> команды и поставив флажок "Запускать в терминале".
> Аналогично, если нужно сделать ярлык для документа на
> рабочем столе, то можно воспользоваться пунктом "Создать ->
> Ссылка на приложение" в контекстном меню рабочего стола и в
> свойствах появившегося ярлыка в строке "Команда" указать
> команду для открытия нужного файла (например,
> vim /catalog/file), поставив, опять-таки, флажок "Запускать
> в терминале". Вопрос, однако, вот в чём. Нельзя ли сделать
> такую настройку, чтобы при использовании названных выше
> инструментов требуемая консольная программа (тот же "VIM", к
> примеру) запускалась именно в "Konsole"? Помнится, в
> какой-то из предыдущих версий дистрибутива (возможно, в
> "Master 2.2", но за давностью уже не уверен) именно так и
> происходило, но сейчас для того, чтобы запустить "VIM" в
> "Konsole", нужно сначала запустить саму "Konsole". Если же
> попытаться открыть в "VIM" текстовый файл из "Konqueror" или
> создать для него ярлык на рабочем столе, то "VIM" будет
> открываться в "персональном" окне (никакой эмулятор
> терминала при этом не запускается, если верить команде ps;
> "Konsole", из которой вызвана ps, и "VIM" запущенный
> отдельно, ассоциируются с разными виртуальными терминалами).
> Причём настройка этого "персонального" окна не имеет ничего
> общего с "Konsole" и мне совершенно не подходит (там даже
> кодировка неправильно определяется, вместо русских букв
> выводится абракадабра, даже если попытаться открыть таким
> способом файл, сохранённый в кодировке по умолчанию). Может
> быть, можно как-то решить эту проблему?

(Речь идёт о дистрибутиве "Compact 3.0 DVD Edition").

Решение:

Выполнить от имени root'а:
# alternatives-manual /usr/X11R6/bin/xvt /usr/bin/konsole
# alternatives-update

С уважением
Михаил


Подробная информация о списке рассылки Community