Использование vim по умолчанию в Ubuntu Bionic ощущается регрессированным с 17.10
Используя Ubuntu Bionic (предварительный GA-образ сервера), пришедший из Centos 7 (т.е. это не может быть ограничено только Bionic), я обнаружил, что редактор vim имеет некоторые очень раздражающие настройки по умолчанию. Как я могу отключить следующее;
- Автоматическая вставка вкладок в коде bash при использовании if и нажатии Enter
- Для поиска с помощью '/' требуется нажать клавишу ввода, чтобы вернуться в режим редактирования, а при нажатии чего-либо еще, например, курсора вправо, происходит возврат к исходному местоположению вместо того места, где он находится.
И то и другое не похоже на стандартный / стандартный vim
1 ответ
Решение
Я нашел ответ в другой теме
открыто ~/.vimrc
и добавьте это;
:set nocompatible
Это исправляет все 3 проблемы по сравнению с 17.10:
- Больше нет странных реакций при поиске с помощью '/'
- Нет больше нечетных вставок табуляции / пробела при редактировании
- Больше не нужно вводить лишние символы при использовании клавиш со стрелками в режиме редактирования
Я считаю, что это является ошибкой в Ubuntu Bionic, по крайней мере, в предварительной версии GA.