Інтерфейс користувача, щоб персоналізувати vimrc, не записуючи його з нуля


12

Vim так безмежно налаштовується. Однак розробка vimrc - це непросте завдання для новачків та проміжних користувачів. В основному, ви повинні розробити його з чистого сланця, прочитавши документацію та перебравши підказки від інших користувачів.

Чи існує інтуїтивно зрозуміле меню конфігурації, яке допоможе новачкам створити та переглянути vimrc? Можливо веб-інструмент чи щось подібне до діалогового вікна параметрів у текстовому процесорі?

Скріншот налаштувань LibreOffice (CC-BY-SA 3.0 від th.libreoffice.org/get-help/installation/mac/)

Відповіді:


13

Ви можете використовувати вбудований :optionsі :mkvimrc(див. :help :optionsТа :help :mkvimrc).

Але ... створити своє ~/.vimrc- це непросте завдання лише в тому випадку, якщо ви хочете ідеального vimrc"прямо зараз". Якщо ви недостатньо терплячі, є десятки альтернативних редакторів з меншими можливостями та діалогами графічного інтерфейсу. Vim - не редактор, якого можна забрати в другій половині дня: очікуйте роботи та читання.


1
Саме це. Я використовую Vim вже 8 років і все ще пишу свій vimrc. Якщо ви спробуєте налаштувати занадто багато одразу, ви не згадаєте, що зробили, і забудете скористатися цим.
tommcdo

11

Один веб-сайт для створення .vimrcs - http://vimconfig.com/ . Це досить просто - достатньо лише розпочати роботу (номери рядків, підсвічування пошуку тощо).


3

Оновлення : ця відповідь, очевидно, неправильна, оскільки інші відповіді посилаються на інструменти. Однак ця відповідь може мати таке ж значення, як і альтернативний (може бути, навіть кращий) підхід до кореневої проблеми, яку має автор.

На жаль, я не думаю, що такий інструмент існує.

Але, щоб відповісти на "корінь" вашого питання - вам точно не потрібно починати писати своє .vimrcз нуля. Поширена практика серед початківців користувачів - це заглядати у .vimrcфайли експертів-користувачів vim. Ось кілька прикладів, з яких можна багато чому навчитися:

Нарешті, є плагін Тіма Попа vim-sensible, який дає деякі основи, і я рекомендую встановити його.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.