2015-05-04 3 views
0

Я новичок в Vim и после использования в течение 3 дней я влюблен в него. Раньше я использовал возвышенный текст, и я решил попробовать vim, потому что я слышал много людей (, может быть, некоторые) ненавидят и любят его. Я знаю, что обучение Vim требует времени на инвестиции + терпение, но для базового ярлыка и команды я в порядке preety smooth, но когда я достигаю конфигурации .vimrc, я начинаю чувствовать себя расстроенным и «uhhh». В целом мне нравится, как работает рабочий процесс, и за последние 3 дня мне удалось реализовать базовый ярлык.подробнее о конфигурации vimrc

Я смотрел и читал много учебников, и большинство из них спрашивали нас, чтобы найти «someones .vimrc configuration and use it». Я искал в Google «vim .vimrc», я нашел 2 ссылки из Github, и я поражен всеми массивными строками, и я подумал: «Что! Как я пойму, для чего каждая из этих строк! :/i попытался найти все «набор» и базовую конфигурацию, но я не доволен, не зная, что делает каждая строка. Пожалуйста, если кто-нибудь может помочь мне или объяснить, как работает конфигурация. Я попробовал: help и было около 8000 строк.> < пока я использую https://github.com/tpope/vim-sensible Vim-Sensible, и я надеюсь узнать, как это работает. Спасибо, парни.

Для плагина, я думаю, сейчас все в порядке.

+0

Я предлагаю сохранить мой [идиоматический vimc gist] (https://gist.github.com/romainl/9ecd7b09a693816997ba). – romainl

ответ

4

То, что вы видите в Народном размещены ~/.vimrc файлы либо является:

  • результат многолетнего использования и настройки Vim; не пугайтесь, просто начинайте с малого, и он будет расти автоматически с вашим продолжением использования (надеюсь, доброжелательным способом). Упомянутый vim-sensible плагин - хороший способ начать.
  • просто скопирован от коллег/где-то в сети без реального понимания; это опасно и лучше всего избегать. Vim «распределения», такие как spf-13 и Janus заманивает вас с быстрой установкой и готовыми настройками, но вы платите цену с повышенной сложностью (вам нужно понять, как загружается схема загрузки Vim и произвольные соглашения о распределении) и негибкость (распространение может облегчить некоторые вещи, но другие вещи очень сложны). Vim невероятно настраиваемый, использование чужой настройки не имеет смысла. Совсем так для консервированных, готовых «дистрибутивов».

Да, встроенный :help большой, но вам не нужно читать его на одном дыхании :-) Это отлично, тоже, и содержит большую часть того, что вам нужно - на долгие годы!

This article by Vim's creator очень хорошо объясняет философию Vim (есть также записанный разговор): начинайте с малого, используя только базовые команды (также преподаваемые vimtutor) и постепенно становитесь мастером всех видов задач редактирования текста!

+0

7 привычек должны быть обязательно прочитаны перед тем, как сделать '$ vimtutor'. – romainl

Смежные вопросы