Знаете ли вы какое-нибудь руководство по «лучшим практикам» или «что работает» по vi для программистов?
-
09-06-2019 - |
Вопрос
Есть тысячи 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, вы можете переключаться между модулями в поисках своих функций, методов и т. д.