Я постоянно слышал хорошие слова о vim, и теперь я заинтригован. Единственное, что меня отталкивает - это нерегулярное управление с клавиатуры. Кто-нибудь знает какие-нибудь хорошие учебники для начинающих vim?
Я думаю, вы, с небольшим опытом, обнаружите, что управление с клавиатуры прекрасно, особенно на ноутбуках. Вы можете перемещаться и редактировать весь документ, не выходя из домашней строки и не используя мышь.
Дж. Полфер
Если управление Vim сложно, попробуйте Emacs; они пожрут тебе мозг.
Хосемота
используйте ": ведомый мсвин", если вы чувствуете, что он слишком дальний, или поместите это в ваш ~ / .vimrc, чтобы заставить его делать это таким образом, вы всегда можете вернуть его обратно с помощью ": вести себя xterm", если передумаете. Кроме того, я считаю, что у каждого должно быть по крайней мере несколько собственных сопоставлений для тонкой настройки, поскольку не все учатся печатать точно так же, особенно для тех, кто использует клавиатуры Дворака или другие странные раскладки (я в какой-то момент использовал измененный цифровой блок для редактирования только цифровых документов)
osirisgothra
Ответы:
27
Для начала Vim предлагает собственный учебник. Просто запустите это в терминале:
vimtutor
Хорошая вещь о vimtutorтом, что он позволяет вам читать о том, как работает редактор, в то время как он фактически используется .
Приятной особенностью этой страницы является то, что она кратко обсуждает различные ссылки, которые она предоставляет, так что вы получаете представление о том, какие из них лучше или хуже и почему.
Я хотел бы добавить , что лучший способ , чтобы освоиться с Vim, чтобы использовать его исключительно для немного. Если вы в конечном итоге ненавидите это, хорошо. Тогда используйте что-нибудь еще. Однако единственный способ тренировать свои пальцы и мозг - это использовать его. Мои пальцы теперь по привычке, даже когда я нахожусь в почтовом клиенте GUI на работе (вместо Mutt).Escape :wq
Да, прочитайте это первое некоторое время назад. Это хорошо :)
Свиш
1
Обучающая программа Шпаргалки - как я учился vi. Шутки в сторону. Я распечатал шпаргалки, положил их перед своей клавиатурой, заставил себя набирать «gvim» при редактировании моих файлов и ссылался на них, как на то, что я хотел делать. Я потратил около двух недель на одну шпаргалку и освоил ее.
Дж. Полфер
Именно эта последняя ссылка и подтолкнула меня к использованию Vim.
Я нашел обучающие видео Дерека Уайетта на Vimeo очень полезными. Он загрузил 27 видео, начиная с базового редактирования и далее описывая более продвинутые функции.
«Байт Vim» - это книга, цель которой - помочь вам научиться пользоваться редактором Vim, даже если все, что вы знаете, это как пользоваться клавиатурой компьютера.
Я бы начал со страницы руководства (man vim), но я понимаю, почему вы не захотите прочитать все это.
Таким образом, это появилось в быстром поиске Google. Он охватывает некоторые из наиболее важных моментов, хотя, возможно, есть и более подробные руководства.
Чтение справочной страницы по Vim - практически нулевая помощь для новичка, поскольку в основном речь идет об открытии Vim в командной строке. Собственная внутренняя справка Vim очень хороша, но даже это не является нормальным способом изучения редактора на начальном этапе. В этом случае занимаюсь чтением. Прочитайте короткое руководство и отредактируйте его, или используйте vimtutorпрограмму, чтобы сделать оба сразу.
Телемах
0
В вашем терминале:
$ vim
Затем в вашем открытом буфере vim:
:set syntax=on
:help
Когда вы познакомитесь с типом сенсорного экрана, вам понадобятся некоторые настройки, чтобы украсить его, например, красивая цветовая схема и элегантный шрифт. Не стесняйтесь загружать мои настройки на GitHub .
Ответы:
Для начала Vim предлагает собственный учебник. Просто запустите это в терминале:
Хорошая вещь о
vimtutor
том, что он позволяет вам читать о том, как работает редактор, в то время как он фактически используется .Помимо этого, вы можете взглянуть на ссылки здесь: страница Vi Lovers
Приятной особенностью этой страницы является то, что она кратко обсуждает различные ссылки, которые она предоставляет, так что вы получаете представление о том, какие из них лучше или хуже и почему.
Я хотел бы добавить , что лучший способ , чтобы освоиться с Vim, чтобы использовать его исключительно для немного. Если вы в конечном итоге ненавидите это, хорошо. Тогда используйте что-нибудь еще. Однако единственный способ тренировать свои пальцы и мозг - это использовать его. Мои пальцы теперь по привычке, даже когда я нахожусь в почтовом клиенте GUI на работе (вместо Mutt).
Escape :wq
источник
источник
Stackoverflow: учебные пособия по Vim
источник
Я нашел обучающие видео Дерека Уайетта на Vimeo очень полезными. Он загрузил 27 видео, начиная с базового редактирования и далее описывая более продвинутые функции.
источник
«Байт Vim» - это книга, цель которой - помочь вам научиться пользоваться редактором Vim, даже если все, что вы знаете, это как пользоваться клавиатурой компьютера.
источник
Проверьте эту игру VIM, она просто потрясающая: http://vim-adventures.com/
Это игра "Zelda встречает редактирование текста". Пройдите игру, чтобы освоить VIM. Я закончил 2 уровня, 3-й в стадии разработки, кажется.
Также проверьте это. Это хорошо: http://www.openvim.com/tutorial.html
источник
Я думаю, что vim recipes - это хорошая книга.
источник
Я бы начал со страницы руководства (man vim), но я понимаю, почему вы не захотите прочитать все это.
Таким образом, это появилось в быстром поиске Google. Он охватывает некоторые из наиболее важных моментов, хотя, возможно, есть и более подробные руководства.
источник
vimtutor
программу, чтобы сделать оба сразу.В вашем терминале:
Затем в вашем открытом буфере vim:
Когда вы познакомитесь с типом сенсорного экрана, вам понадобятся некоторые настройки, чтобы украсить его, например, красивая цветовая схема и элегантный шрифт. Не стесняйтесь загружать мои настройки на GitHub .
источник