Как изменить текстовый редактор по умолчанию?

Вы можете создавать псевдонимы для выполнения работы.

alias cd..2 = "cd ../ .." alias cd..3 = "cd ../../ .." alias cd..4 = "cd ../../../ .." alias cd..5 = "cd ../../../../ .."

И затем вы можете просто набрать cd..5, чтобы подняться на 5 уровней. Чтобы эти псевдонимы были доступны в будущих входах, вы можете добавить это в файл .bash_profile в своем домашнем каталоге.

59
задан 27 February 2011 в 02:03

91 ответ

Ответ не срабатывал 12.10. Вот что сработало в моем случае:

Щелкните правой кнопкой мыши на текстовом файле. Выберите «Свойства» (не «Открыть с ...»). Перейдите на вкладку «Открыть с». Выберите новый текстовый редактор. Отметьте выбранный текстовый редактор, используя кнопку «Установить по умолчанию».

Это также работает 12.04 и 13.04.

63
ответ дан 26 May 2018 в 00:23
  • 1
    Это не работает 13.04. После 3-го шага я вижу много вариантов, но не редактор, который мне бы хотелось .... конечно, идея заключалась бы в использовании «Добавить» ... но это выделено серым цветом и не может быть выбрано , Argh – Marius Hofert 23 May 2013 в 20:24
  • 2
    работал для меня 13.10 (заменил gedit на geany) – Alexander Malakhov 29 January 2014 в 15:35
  • 3
    " Установить как значение по умолчанию " не отображается на v 14 – atilkan 31 August 2015 в 07:44
  • 4
    Работает и в 16.04! – Dženan 5 September 2016 в 18:02
  • 5
    Также работает 17.04 – Jonas Dahlbæk 25 July 2017 в 18:38

Ответ не срабатывал 12.10. Вот что сработало в моем случае:

Щелкните правой кнопкой мыши на текстовом файле. Выберите «Свойства» (не «Открыть с ...»). Перейдите на вкладку «Открыть с». Выберите новый текстовый редактор. Отметьте выбранный текстовый редактор, используя кнопку «Установить по умолчанию».

Это также работает 12.04 и 13.04.

64
ответ дан 25 July 2018 в 22:52

Ответ не срабатывал 12.10. Вот что сработало в моем случае:

Щелкните правой кнопкой мыши на текстовом файле. Выберите «Свойства» (не «Открыть с ...»). Перейдите на вкладку «Открыть с». Выберите новый текстовый редактор. Отметьте выбранный текстовый редактор, используя кнопку «Установить по умолчанию».

Это также работает 12.04 и 13.04.

64
ответ дан 27 July 2018 в 01:08

Ответ не срабатывал 12.10. Вот что сработало в моем случае:

Щелкните правой кнопкой мыши на текстовом файле. Выберите «Свойства» (не «Открыть с ...»). Перейдите на вкладку «Открыть с». Выберите новый текстовый редактор. Отметьте выбранный текстовый редактор, используя кнопку «Установить по умолчанию».

Это также работает 12.04 и 13.04.

64
ответ дан 31 July 2018 в 11:29

Ответ не срабатывал 12.10. Вот что сработало в моем случае:

Щелкните правой кнопкой мыши на текстовом файле. Выберите «Свойства» (не «Открыть с ...»). Перейдите на вкладку «Открыть с». Выберите новый текстовый редактор. Отметьте выбранный текстовый редактор, используя кнопку «Установить по умолчанию».

Это также работает 12.04 и 13.04.

64
ответ дан 2 August 2018 в 04:16

Ответ не срабатывал 12.10. Вот что работает в моем случае:

  1. Щелкните правой кнопкой мыши на текстовом файле.
  2. Выберите «Свойства» (не «Открыть с ...»)
  3. Нажмите вкладку «Открыть с».
  4. Выберите новый текстовый редактор.
  5. Отметьте выбранный текстовый редактор, используя кнопку «Установить по умолчанию».
  6. [ ! d5]

    Это также работает 12.04 и 13.04.

64
ответ дан 4 August 2018 в 20:22

Ответ не срабатывал 12.10. Вот что работает в моем случае:

  1. Щелкните правой кнопкой мыши на текстовом файле.
  2. Выберите «Свойства» (не «Открыть с ...»)
  3. Нажмите вкладку «Открыть с».
  4. Выберите новый текстовый редактор.
  5. Отметьте выбранный текстовый редактор, используя кнопку «Установить по умолчанию».
  6. [ ! d5]

    Это также работает 12.04 и 13.04.

64
ответ дан 6 August 2018 в 04:21

Ответ не срабатывал 12.10. Вот что работает в моем случае:

  1. Щелкните правой кнопкой мыши на текстовом файле.
  2. Выберите «Свойства» (не «Открыть с ...»)
  3. Нажмите вкладку «Открыть с».
  4. Выберите новый текстовый редактор.
  5. Отметьте выбранный текстовый редактор, используя кнопку «Установить по умолчанию».
  6. [ ! d5]

    Это также работает 12.04 и 13.04.

64
ответ дан 7 August 2018 в 22:27

Ответ не срабатывал 12.10. Вот что работает в моем случае:

  1. Щелкните правой кнопкой мыши на текстовом файле.
  2. Выберите «Свойства» (не «Открыть с ...»)
  3. Нажмите вкладку «Открыть с».
  4. Выберите новый текстовый редактор.
  5. Отметьте выбранный текстовый редактор, используя кнопку «Установить по умолчанию».
  6. [ ! d5]

    Это также работает 12.04 и 13.04.

64
ответ дан 10 August 2018 в 10:35

Ответ не срабатывал 12.10. Вот что работает в моем случае:

  1. Щелкните правой кнопкой мыши на текстовом файле.
  2. Выберите «Свойства» (не «Открыть с ...»)
  3. Нажмите вкладку «Открыть с».
  4. Выберите новый текстовый редактор.
  5. Отметьте выбранный текстовый редактор, используя кнопку «Установить по умолчанию».
  6. [ ! d5]

    Это также работает 12.04 и 13.04.

64
ответ дан 13 August 2018 в 17:07
  • 1
    Это работает not 13.04. После 3-го шага я вижу много вариантов, но не редактор, который мне бы хотелось .... конечно, идея заключалась бы в использовании «Добавить» ... но это выделено серым цветом и не может быть выбрано , <Я> Argh – Marius Hofert 23 May 2013 в 20:24
  • 2
    работал для меня 13.10 (заменил gedit на geany ) – Alexander Malakhov 29 January 2014 в 15:35
  • 3
    & quot; Установить как значение по умолчанию & quot; не отображается на v 14 – atilkan 31 August 2015 в 07:44
  • 4
    Работает и в 16.04! – Dženan 5 September 2016 в 18:02
  • 5
    Также работает 17.04 – Jonas Dahlbæk 25 July 2017 в 18:38

Чтобы изменить текстовый редактор по умолчанию для типов файлов, попробуйте обновить конфигурацию gnome-text-editor.

sudo update-alternatives --config gnome-text-editor

В некоторых случаях:

sudo update-alternatives --config editor
23
ответ дан 26 May 2018 в 00:23

Щелкните правой кнопкой мыши на текстовом файле, выберите «Открыть с», и в подменю будут показаны другие редакторы. Нажмите «Другое приложение ...». Он покажет вам диалог со списком приложений, выберите Emacs и убедитесь, что опция «Запомнить это приложение для« файла текстового документа ». Нажмите «Открыть».

11
ответ дан 26 May 2018 в 00:23
  • 1
    Я попробовал это, но у меня проблема - всякий раз, когда я дважды щелкаю по файлу в Nautilus, я получаю диалоговое окно, в котором говорится: «Вы хотите запустить " tasks.css & quot ;, или отобразить его содержимое? & Quot; tasks.css & Quot; является исполняемым текстовым файлом. " А затем есть четыре варианта: «Запуск в терминале», «Экран», «Отмена», «Выполнить». (Это происходит с каждым файлом, а не только с файлами CSS). – begtognen 16 November 2010 в 16:05
  • 2
    @begtognen: Извините за ультра-поздний ответ. Но я сам пытался найти решение для этого. Просто найдите один - перейдите к настройкам Nautlius (Edit & gt; Preferences), выберите «Поведение», и в разделе «Исполняемые текстовые файлы», раздел, выберите радиокнопку " Просмотр исполняемых текстовых файлов при их открытии & quot ;. Исправлена ​​ошибка. – Mussnoon 23 November 2010 в 03:28
  • 3
    ДА! Работала красиво. Спасибо. – begtognen 25 November 2010 в 03:16
  • 4
    Я также пробовал это, но Emacs не отображается в списке приложений. Есть предположения? – MTS 2 April 2014 в 00:44
  • 5
    Нет " Запомнить это приложение " там. Если вы устарели, вы можете либо удалить свой ответ, либо четко указать, для каких версий Ubuntu он работает. Благодаря! :-) – Nicolas Raoul 21 November 2016 в 06:52

Более надежным решением было бы заменить привязки в /usr/share/applications/defaults.list.

sed -i 's/gedit/emacs/' /usr/share/applications/defaults.list
10
ответ дан 26 May 2018 в 00:23
  • 1
    Я не знаю, как, но, скопировав эту команду, я случайно очистил весь файл. Я бы предпочел сделать это в текстовом редакторе, используя find-replace (как объяснено в этот ответ ) для тех, кто не слишком хорошо знаком с sed. – metakermit 6 April 2013 в 03:37
  • 2
    Я сделал это (в текстовом редакторе с find-replace, который должен иметь тот же результат), а затем выходил из системы и обратно, но все же файлы заголовков C ++ (* .h) открываются в gedit. – Stefan Monov 14 December 2016 в 19:06
[F1]
3
ответ дан 26 May 2018 в 00:23

Если вы работаете с терминалом, я бы добавил следующее в ваш .bashrc файл (или файл конфигурации для вашей любимой оболочки):

export EDITOR=emacs
2
ответ дан 26 May 2018 в 00:23

Если вы хотите заменить gedit на любой другой текстовый редактор для всех типов файлов, проще всего отредактировать файл defaults.list, расположенный здесь:

/usr/share/applications/defaults.list

Просто найдите и замените все gedit.desktop ссылки с вашим собственным редактором (в данном случае emacs.desktop). Для редактирования файла необходимы права root. Итак, просто сделайте:

sudo -H gedit /usr/share/applications/defaults.list

Сохраните файл, закройте его, и все будет сделано.

2
ответ дан 26 May 2018 в 00:23

Я не использую DE, но для моих конфигураций следующая команда является лучшей:

/usr/bin/select-editor 
он выбирает ваш разумный редактор по умолчанию из всех установленных редакторов, которые должны запускаться с текущим пользователем, который вы должны имеют более одного редактора в вашей системе

Страницы man select-editor

1
ответ дан 26 May 2018 в 00:23

Чтобы установить Pluma в текстовый редактор по умолчанию, используйте это:

sudo sed -i 's | text / plain = gedit.desktop | text / plain = pluma.desktop | g' / etc / gnome / defaults.list
-2
ответ дан 26 May 2018 в 00:23
[F1]
3
ответ дан 25 July 2018 в 22:52

Если вы работаете с терминалом, я бы добавил следующее в ваш .bashrc файл (или файл конфигурации для вашей любимой оболочки):

export EDITOR=emacs
2
ответ дан 25 July 2018 в 22:52

Чтобы изменить текстовый редактор по умолчанию для типов файлов, попробуйте обновить конфигурацию gnome-text-editor.

sudo update-alternatives --config gnome-text-editor

В некоторых случаях:

sudo update-alternatives --config editor
24
ответ дан 25 July 2018 в 22:52

Если вы хотите заменить gedit на любой другой текстовый редактор для всех типов файлов, проще всего отредактировать файл defaults.list, расположенный здесь:

/usr/share/applications/defaults.list

Просто найдите и замените все gedit.desktop ссылки с вашим собственным редактором (в данном случае emacs.desktop). Для редактирования файла необходимы права root. Итак, просто сделайте:

sudo -H gedit /usr/share/applications/defaults.list

Сохраните файл, закройте его, и все будет сделано.

2
ответ дан 25 July 2018 в 22:52

Щелкните правой кнопкой мыши на текстовом файле, выберите «Открыть с», и в подменю будут показаны другие редакторы. Нажмите «Другое приложение ...». Он покажет вам диалог со списком приложений, выберите Emacs и убедитесь, что опция «Запомнить это приложение для« файла текстового документа ». Нажмите «Открыть».

11
ответ дан 25 July 2018 в 22:52
  • 1
    Я попробовал это, но у меня проблема - всякий раз, когда я дважды щелкаю по файлу в Nautilus, я получаю диалоговое окно, в котором говорится: «Вы хотите запустить & quot; tasks.css & quot ;, или отобразить его содержимое? & Quot; tasks.css & Quot; является исполняемым текстовым файлом. & quot; А затем есть четыре варианта: «Запуск в терминале», «Экран», «Отмена», «Выполнить». (Это происходит с каждым файлом, а не только с файлами CSS). – begtognen 16 November 2010 в 16:05
  • 2
    @begtognen: Извините за ультра-поздний ответ. Но я сам пытался найти решение для этого. Просто найдите один - перейдите к настройкам Nautlius (Edit & gt; Preferences), выберите «Поведение», и в разделе «Исполняемые текстовые файлы», раздел, выберите радиокнопку & quot; Просмотр исполняемых текстовых файлов при их открытии & quot ;. Исправлена ​​ошибка. – Mussnoon 23 November 2010 в 03:28
  • 3
    ДА! Работала красиво. Спасибо. – begtognen 25 November 2010 в 03:16
  • 4
    Я также пробовал это, но Emacs не отображается в списке приложений. Есть предположения? – MTS 2 April 2014 в 00:44
  • 5
    Нет & quot; Запомнить это приложение & quot; там. Если вы устарели, вы можете либо удалить свой ответ, либо четко указать, для каких версий Ubuntu он работает. Благодаря! :-) – Nicolas Raoul 21 November 2016 в 06:52

Более надежным решением было бы заменить привязки в /usr/share/applications/defaults.list.

sed -i 's/gedit/emacs/' /usr/share/applications/defaults.list
10
ответ дан 25 July 2018 в 22:52
  • 1
    Я не знаю, как, но, скопировав эту команду, я случайно очистил весь файл. Я бы предпочел сделать это в текстовом редакторе, используя find-replace (как объяснено в этот ответ ) для тех, кто не слишком хорошо знаком с sed. – metakermit 6 April 2013 в 03:37
  • 2
    Я сделал это (в текстовом редакторе с find-replace, который должен иметь тот же результат), а затем выходил из системы и обратно, но все же файлы заголовков C ++ (* .h) открываются в gedit. – Stefan Monov 14 December 2016 в 19:06

Чтобы установить Pluma в текстовый редактор по умолчанию, используйте это:

sudo sed -i 's | text / plain = gedit.desktop | text / plain = pluma.desktop | g' / etc / gnome / defaults.list
-2
ответ дан 25 July 2018 в 22:52

Я не использую DE, но для моих конфигураций следующая команда является лучшей:

/usr/bin/select-editor он выбирает ваш разумный редактор по умолчанию из всех установленных редакторов, которые должны запускаться с текущим пользователем, который вы должны имеют более одного редактора в вашей системе

Страницы man select-editor

1
ответ дан 25 July 2018 в 22:52
[F1]
3
ответ дан 27 July 2018 в 01:08

Если вы работаете с терминалом, я бы добавил следующее в ваш .bashrc файл (или файл конфигурации для вашей любимой оболочки):

export EDITOR=emacs
2
ответ дан 27 July 2018 в 01:08

Чтобы изменить текстовый редактор по умолчанию для типов файлов, попробуйте обновить конфигурацию gnome-text-editor.

sudo update-alternatives --config gnome-text-editor

В некоторых случаях:

sudo update-alternatives --config editor
24
ответ дан 27 July 2018 в 01:08

Если вы хотите заменить gedit на любой другой текстовый редактор для всех типов файлов, проще всего отредактировать файл defaults.list, расположенный здесь:

/usr/share/applications/defaults.list

Просто найдите и замените все gedit.desktop ссылки с вашим собственным редактором (в данном случае emacs.desktop). Для редактирования файла необходимы права root. Итак, просто сделайте:

sudo -H gedit /usr/share/applications/defaults.list

Сохраните файл, закройте его, и все будет сделано.

2
ответ дан 27 July 2018 в 01:08

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

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