Я аж ніяк не користувач vim power power, я лише починаю розуміти vim вдосконалені рухи та команди. Але є один недолік, який я не можу подолати.
Я виріс за допомогою графічних програм для написання коду, але я нещодавно почав використовувати vim over ssh & screen для роботи над досить великими проектами з багатьма папками.
Мені цікаво, що майстри vim роблять, щоб швидко та легко працювати з кількома файлами. Розглянемо як приклад рейки. Скажіть, ви хочете відредагувати контролер, щоб ви запустили.
vim app/controllers/controller.rb
Але потім ви швидко хочете перейти на редагування перегляду або db-міграції, мій перший інстинкт полягає в тому, щоб :wqповернутися до bash, щоб перейти до цього каталогу і знову запустити vim у абсолютно новий буфер.
Це, очевидно, невірно.
Я дізнався про декілька речей, таких як:
- Клієнтський сервер (але я не хочу використовувати X над ssh, і це здається єдиним способом)
:eвідкрити інший файл, переглянувши, але я не можу зробити це дуже швидко. Вкладка повністю завершує мене.- Відкриття цілого каталогу та пошук через буфери.
- NERDTree є багатообіцяючим, але я дуже хочу триматися подалі від будь-якого графічного зображення, щоб змусити мене опанувати навігацію командного рядка
Прошу вибачення за наївність, але дуже хочу навчитися правильному способу йти, навіть якщо це сильно суб'єктивно.
Які ваші методи, і що б ви порадили?
rails-type-navigationУ документації , або:help rails-type-navigationколи ви встановити).