Знаете ли вы какое-нибудь руководство по «лучшим практикам» или «что работает» по vi для программистов?

StackOverflow https://stackoverflow.com/questions/47167

Вопрос

Есть тысячи vi обучающие материалы в Интернете, в большинстве из которых перечислены все команды.На YouTube даже есть видеоролики, демонстрирующие базовый функционал.

Но знает ли кто-нибудь учебник по vi, в котором основное внимание уделяется потребности программистов?

Например, когда я программирую в Перл с vi, переход к "следующему абзацу" бессмысленен.

Я хочу знать, какие команды объединяют опытные пользователи vi, например:

  • скопируйте все внутри круглых скобок
  • скопировать функцию
  • скопируйте и вставьте переменную (например.2гв)
  • и т. д.

Я уверен, что существует множество функций, использующих возможность работы с несколькими файлами, а также карты, макросы, чтение файлов для кода шаблона, поиск по регулярным выражениям, переход к функциям, возможно, минимальное завершение кода или другие функции, которые имитируют то, что получили программисты. используется в Visual Studio и Eclipse и т. д.

Это было полезно?

Решение

Хорошая коллекция вимтипс.

И лучший Вим шпаргалка вокруг.

Другие советы

За прошедшие годы я просто прочитал руководство по vim несколько раз, обнаруживая полезные функции на каждой итерации.

Одна вещь, которая действительно заставила меня работать с vim как Perl IDE, — это начало использования тегов, как описано здесь: http://www.vim.org/tips/tip.php?tip_id=94.Используя скрипт pltags, поставляемый с vim, вы можете переключаться между модулями в поисках своих функций, методов и т. д.

Если вы новичок, vimtutor будет хорошим способом начать.(Введите vimtutor в своей оболочке и приступайте).

И как только вы освоите основы vim, вы сможете просмотреть Интернет и во всем разобраться сами.

Этот и этот может быть интересное чтение.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top