Настройки vi выглядят в 16.04 [dубликат]

Примечание. Патч безопасности для CVE-2014-7169 был выпущен как стандартное обновление для системы безопасности. Нет необходимости добавлять дополнительные ppa для получения этого патча. Требуется только следующее:

sudo apt-get update

sudo apt-get upgrade

Чтобы убедиться, что вы правильно исправили bash, запустите следующую команду

dpkg -s bash | grep Version

Если вы используете 14.04 LTS, вы должны увидеть выход of:

Version: 4.3-7ubuntu1.4

Если вы находитесь на 12.04 LTS, ваш выход должен быть:

 Version: 4.2-2ubuntu2.5
-1
задан 13 April 2017 в 15:25

15 ответов

В комментариях было указано два ответа, которые, когда они объединены, кажутся своего рода ответом:

vi теперь фактически вызывает vim-tiny (поясняется здесь), который имеет лишь несколько функции включены по умолчанию (поясняется здесь).

Можно изменить это значение по умолчанию, выполнив

sudo update-alternatives --config vi

. Я все еще не знаю, можно ли было изменить все за один ход. (Использование vim «из коробки» по-прежнему не хватает многих из этих «стандартных» функций.)

0
ответ дан 18 July 2018 в 15:13

Убедитесь, что у вас установлен полный пакет vim, а не только vim-tiny.

vim-tiny - это компактная версия vim без множества плагинов.

Once вы установите соответствующий пакет vim, вы получите обычный набор включенных плагинов vim. Вам все равно придется добавить :set nocompatible в ваш .vimrc, чтобы использовать его полную функциональность.

2
ответ дан 18 July 2018 в 15:13

В комментариях было указано два ответа, которые, когда они объединены, кажутся своего рода ответом:

vi теперь фактически вызывает vim-tiny (поясняется здесь), который имеет лишь несколько функции включены по умолчанию (поясняется здесь).

Можно изменить это значение по умолчанию, выполнив

sudo update-alternatives --config vi

. Я все еще не знаю, можно ли было изменить все за один ход. (Использование vim «из коробки» по-прежнему не хватает многих из этих «стандартных» функций.)

0
ответ дан 24 July 2018 в 20:35
  • 1
    Необходимо включить подсветку синтаксиса, подсветку поиска и т. Д., А также запомнить последнюю позицию . Возможно, предыдущий дистрибутив или системный администратор по умолчанию vimrc включили много вещей (я знаю, что сделал), но настройка по умолчанию минимальна. – muru 11 April 2017 в 09:23
  • 2
    @muru: Понятно. Однако немного странно, что у моего /etc/vim/vimrc появилось очень мало вариантов, поэтому их не просто расколоть, я активно их включаю. (Например, нет подсветки поиска.) – Helen 11 April 2017 в 09:39
  • 3
    @Helen добавляет подробности к этому ответу, объясняя, как вы активно включаете эти варианты, упомянутые в вашем вопросе, ИМХО оказало бы положительное влияние на этот ответ. – Elder Geek 14 April 2017 в 19:25
  • 4
    Согласны, я скоро справлюсь с этим. – Helen 15 April 2017 в 05:47

Убедитесь, что у вас установлен полный пакет vim, а не только vim-tiny.

vim-tiny - это компактная версия vim без множества плагинов.

Once вы установите соответствующий пакет vim, вы получите обычный набор включенных плагинов vim. Вам все равно придется добавить :set nocompatible в ваш .vimrc, чтобы использовать его полную функциональность.

2
ответ дан 24 July 2018 в 20:35
  • 1
    Спасибо, это должно также включать изменение значения по умолчанию на vim (на самом деле я собирался отредактировать свой собственный ответ, чтобы включить это). Тем не менее, до сих пор многие функции отсутствуют, к моему ужасу. – Helen 11 April 2017 в 09:31
  • 2
    Возможно, настройки vim по умолчанию очень простые, при этом большая часть полезных файлов отключена, если вы не включите ее. Попробуйте vim-разумный проект, который обеспечивает хороший набор настроек по умолчанию - некоторые дистрибутивы и vim-клоны будут использовать настройки по умолчанию, подобные тем (действительно, neovim использует те, которые можно использовать с vim-sensible). – thomasrutter 11 April 2017 в 14:40
  • 3
    [D0] github.com/tpope/vim-sensible – thomasrutter 11 April 2017 в 14:41
  • 4
    Я проверю это! – Helen 12 April 2017 в 07:05

В комментариях было указано два ответа, которые, когда они объединены, кажутся своего рода ответом:

vi теперь фактически вызывает vim-tiny (поясняется здесь), который имеет лишь несколько функции включены по умолчанию (поясняется здесь).

Можно изменить это значение по умолчанию, выполнив

sudo update-alternatives --config vi

. Я все еще не знаю, можно ли было изменить все за один ход. (Использование vim «из коробки» по-прежнему не хватает многих из этих «стандартных» функций.)

0
ответ дан 31 July 2018 в 23:37
  • 1
    Необходимо включить подсветку синтаксиса, подсветку поиска и т. Д., А также запомнить последнюю позицию . Возможно, ваш предыдущий дистрибутив или системный администратор по умолчанию vimrc включили много вещей (я знаю, что сделал), но настройка по умолчанию минимальна. – muru 11 April 2017 в 09:23
  • 2
    @muru: Понятно. Однако немного странно, что у моего /etc/vim/vimrc появилось очень мало вариантов, поэтому их не просто расколоть, я активно их включаю. (Например, нет подсветки поиска.) – Helen 11 April 2017 в 09:39
  • 3
    @Helen добавляет подробности к этому ответу, объясняя, как вы активно включаете эти варианты, упомянутые в вашем вопросе, ИМХО оказало бы положительное влияние на этот ответ. – Elder Geek 14 April 2017 в 19:25
  • 4
    Согласны, я скоро справлюсь с этим. – Helen 15 April 2017 в 05:47

Убедитесь, что у вас установлен полный пакет vim, а не только vim-tiny.

vim-tiny - это компактная версия vim без множества плагинов.

Once вы установите соответствующий пакет vim, вы получите обычный набор включенных плагинов vim. Вам все равно придется добавить :set nocompatible в ваш .vimrc, чтобы использовать его полную функциональность.

2
ответ дан 31 July 2018 в 23:37
  • 1
    Спасибо, это должно также включать изменение значения по умолчанию на vim (на самом деле я собирался отредактировать свой собственный ответ, чтобы включить это). Тем не менее, до сих пор многие функции отсутствуют, к моему ужасу. – Helen 11 April 2017 в 09:31
  • 2
    Возможно, настройки vim по умолчанию очень простые, при этом большая часть полезных файлов отключена, если вы не включите ее. Попробуйте vim-разумный проект, который обеспечивает хороший набор настроек по умолчанию - некоторые дистрибутивы и vim-клоны будут использовать настройки по умолчанию, подобные тем (действительно, neovim использует те, которые можно использовать с vim-sensible). – thomasrutter 11 April 2017 в 14:40
  • 3
    [D0] github.com/tpope/vim-sensible – thomasrutter 11 April 2017 в 14:41
  • 4
    Я проверю это! – Helen 12 April 2017 в 07:05

В комментариях было указано два ответа, которые при объединении кажутся своего рода ответом:

vi теперь фактически вызывает vim-tiny (пояснил здесь ), у которого есть только несколько функций, включенных по умолчанию (здесь объясняется ).

Можно изменить это значение по умолчанию, выполнив

sudo update-alternatives --config vi

. Я все еще не знаю, могут ли все быть изменены за один ход. (Используя vim «из коробки» по-прежнему не хватает многих из этих «стандартных» функций.)

0
ответ дан 2 August 2018 в 18:34

Убедитесь, что у вас установлен полный пакет vim, а не только vim-tiny.

vim-tiny - это компактная версия vim без множества плагинов.

Once вы установите соответствующий пакет vim, вы получите обычный набор включенных плагинов vim. Вам все равно придется добавить :set nocompatible в ваш .vimrc, чтобы использовать его полную функциональность.

2
ответ дан 2 August 2018 в 18:34

Убедитесь, что у вас установлен полный пакет vim, а не только vim-tiny.

vim-tiny - это компактная версия vim без множества плагинов.

Once вы установите соответствующий пакет vim, вы получите обычный набор включенных плагинов vim. Вам все равно придется добавить :set nocompatible в ваш .vimrc, чтобы использовать его полную функциональность.

2
ответ дан 3 August 2018 в 20:52

Убедитесь, что у вас установлен полный пакет vim, а не только vim-tiny.

vim-tiny - это компактная версия vim без множества плагинов.

Once вы установите соответствующий пакет vim, вы получите обычный набор включенных плагинов vim. Вам все равно придется добавить :set nocompatible в ваш .vimrc, чтобы использовать его полную функциональность.

2
ответ дан 5 August 2018 в 05:31

В комментариях было указано два ответа, которые при объединении кажутся своего рода ответом:

vi теперь фактически вызывает vim-tiny (пояснил здесь ), у которого есть только несколько функций, включенных по умолчанию (здесь объясняется ).

Можно изменить это значение по умолчанию, выполнив

sudo update-alternatives --config vi

. Я все еще не знаю, могут ли все быть изменены за один ход. (Используя vim «из коробки» по-прежнему не хватает многих из этих «стандартных» функций.)

0
ответ дан 6 August 2018 в 22:38

Убедитесь, что у вас установлен полный пакет vim, а не только vim-tiny.

vim-tiny - это компактная версия vim без множества плагинов.

Once вы установите соответствующий пакет vim, вы получите обычный набор включенных плагинов vim. Вам все равно придется добавить :set nocompatible в ваш .vimrc, чтобы использовать его полную функциональность.

2
ответ дан 6 August 2018 в 22:38

В комментариях было указано два ответа, которые при объединении кажутся своего рода ответом:

vi теперь фактически вызывает vim-tiny (пояснил здесь ), у которого есть только несколько функций, включенных по умолчанию (здесь объясняется ).

Можно изменить это значение по умолчанию, выполнив

sudo update-alternatives --config vi

. Я все еще не знаю, могут ли все быть изменены за один ход. (Используя vim «из коробки» по-прежнему не хватает многих из этих «стандартных» функций.)

0
ответ дан 9 August 2018 в 03:04

Убедитесь, что у вас установлен полный пакет vim, а не только vim-tiny.

vim-tiny - это компактная версия vim без множества плагинов.

Once вы установите соответствующий пакет vim, вы получите обычный набор включенных плагинов vim. Вам все равно придется добавить :set nocompatible в ваш .vimrc, чтобы использовать его полную функциональность.

2
ответ дан 9 August 2018 в 03:04

Убедитесь, что у вас установлен полный пакет vim, а не только vim-tiny.

vim-tiny - это компактная версия vim без множества плагинов.

Once вы установите соответствующий пакет vim, вы получите обычный набор включенных плагинов vim. Вам все равно придется добавить :set nocompatible в ваш .vimrc, чтобы использовать его полную функциональность.

2
ответ дан 14 August 2018 в 21:22
  • 1
    Спасибо, это должно также включать изменение значения по умолчанию на vim (на самом деле я собирался отредактировать свой собственный ответ, чтобы включить это). Тем не менее, до сих пор многие функции отсутствуют, к моему ужасу. – Helen 11 April 2017 в 09:31
  • 2
    Возможно, настройки vim по умолчанию очень простые, при этом большая часть полезных файлов отключена, если вы не включите ее. Попробуйте vim-разумный проект, который обеспечивает хороший набор настроек по умолчанию - некоторые дистрибутивы и vim-клоны будут использовать настройки по умолчанию, подобные тем (действительно, neovim использует те, которые можно использовать с vim-sensible). – thomasrutter 11 April 2017 в 14:40
  • 3
  • 4
    Я проверю это! – Helen 12 April 2017 в 07:05

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

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