Как сделать Vi по умолчанию?

Кажется, это намеренная реализация разработчиками. Почти все другие приложения предоставляют возможность открыть новое окно в контекстном меню (меню правой кнопки мыши) в док-станции Ubuntu, когда экземпляр запущен, и вы можете назначить этот параметр среднему щелчку мыши, но приложение Calculator, в частности, t предоставить вариант вообще!

В качестве хакерского обходного пути вы можете попробовать следующее.

Скопируйте пусковую установку для калькулятора (вероятно, с именем org.gnome.Calculator.desktop) из /usr/share/applications/ и вставьте в [F5]. Откройте скопированный файл с помощью текстового редактора. Найдите строку, начинающуюся с Actions=. Если он есть, добавьте new-instance; к нему. В противном случае добавьте следующую строку
Actions=new-instance;
Добавьте следующие строки в конец файла и сохраните их.
[Desktop Action new-instance]
Name=New instance
Exec=gnome-calculator
Повторно зайдите, чтобы быть уверенным.

Теперь, когда вы используете Калькулятор, щелкните правой кнопкой мыши по его значку в доке, вы увидите опцию «Новый экземпляр».

[ ! d16]

Нажмите на опцию New instance , он должен запустить еще один калькулятор.

enter image description here

21
задан 8 March 2012 в 06:10

6 ответов

Вам нужно установить фактический пакет vi, который является nvi на Ubuntu.

sudo apt-get install nvi

Возможно, вам также понадобится запустить строку ниже, если vi [ ! d1] автоматически не выбирается в качестве поставщика по умолчанию для vi.

sudo update-alternatives --config vi

23
ответ дан 25 May 2018 в 13:39

man update-alternatives

vi даже упоминается в качестве примера.

6
ответ дан 25 May 2018 в 13:39
  • 1
    Очень полезная справочная страница. Говорят, лучше научить кого-то ловить рыбу, чем просто дать ему рыбу ... возможно, нисходящий избиратель не согласился с этим. Я поддержал вас, чтобы отменить его :) – Chan-Ho Suh 8 March 2012 в 08:48
  • 2
    Этот ответ действительно не отвечает на вопрос, не так ли? – jokerdino♦ 9 March 2012 в 12:21

Проверьте:

Определите, какой инструмент, совместимый с vi, вы хотите использовать.

vim, elvis, nvi, vigor (и т. д.). Вы можете изучить результаты работы apt-cache search editor |grep vi и искать другие альтернативы. nvi утверждает, что является «ошибкой для ошибки», совместимой с vi.

После того, как вы это сделали, установите пакет:

apt-get install $YOURCHOICE

, затем запустите

[ f2]

и выберите $ YOURCHOICE, чтобы установить как «vi».

3
ответ дан 25 May 2018 в 13:39

Если вы случайно хотите избавиться от особых функций Vim, вы также можете убедиться, что Vim работает в совместимом режиме.

1
ответ дан 25 May 2018 в 13:39

vim установлен как ваш редактор по умолчанию. Поместите это как ваш редактор по умолчанию, установив эту переменную окружения -> export EDITOR = vi

-1
ответ дан 25 May 2018 в 13:39
  • 1
    Это не будет работать, если символическая ссылка vi все еще указывает на vim. – Leon Nardella 8 March 2012 в 22:59

Проверьте:

Определите, какой из vi-совместимых инструментов вы хотите использовать.

vim, elvis, nvi, vigor (и т. д.). Вы можете изучить результаты работы apt-cache search editor |grep vi и искать другие альтернативы. nvi утверждает, что является «ошибкой для ошибки», совместимой с vi.

После того, как вы это сделали, установите пакет:

apt-get install $YOURCHOICE

, затем запустите

update-alternatives --config vi

и выберите $ YOURCHOICE, чтобы установить как «vi».

3
ответ дан 31 July 2018 в 10:35

Другие вопросы по тегам:

Похожие вопросы: