Хоча я сподіваюся, що хтось вкаже на краще рішення, щоб я міг чомусь навчитися, NERDTree був хороший для мене для переходу до певних файлів із заповненням імен, поки я розширюю дерево. Команда, коли мені потрібно перейти до файлу, виглядає приблизно так:
, d / foo.pyo (де foo.py - це ім'я файлу)
, d, щоб відкрити дерево, /, щоб увійти в режим пошуку, ім'я (або часткове ім'я, або регулярний вираз, або що завгодно) файлу, а потім o, щоб відкрити.
Звичайно, можливо, вам доведеться натиснути "n" кілька разів, якщо ви ввели недостатньо імені файлу або є дублікати.
Я визнаю, що це відчуває себе як хак з використанням NERDTree, як це, хоча це вже зайшло так далеко в мою м’язову пам’ять, що я навіть не думаю про це.
Звичайно, я теж використовую ctags, але вони корисні лише тоді, коли у вас є функція біля курсору і вам потрібно дістатися до її визначення в іншому файлі чи щось інше. Багато разів я кажу "Добре, мені потрібно зараз попрацювати над функцією x" і мені потрібно перейти до іншого файлу без будь-яких посилань поблизу, з якими ctags справді допомогли б.