Як запустити NERDTree вручну, це було встановлено з патогеном?


0

Я хотів би встановити NERDTree (все одно я на 32-розрядному Win 7).

А щоб полегшити управління плагінами vim, збудник потрібно спочатку встановити. Тож ось кроки:

  1. Візьміть pathogen.vim і поставити його на C: \ ВІМ \ vim73 \ автозагрузку

  2. Створіть каталог 'bundle' (C: \ vim \ vimfiles \ bundle)

  3. Зробити 'git clone https://github.com/scrooloose/nerdtree.git ' у каталозі пакетів

  4. Покладіть цей рядок у свій .vimrc: виконайте збудник # infect ()

Звичайно, щоразу, коли ви запускаєте gvim, також запускатиметься NERDTree, оскільки він викликається патогеном і патоген автоматично завантажується. Іноді мені здається, що це дратує. Так чи є спосіб зробити NERDTree таким чином, щоб він міг працювати вручну? Але я не хочу видаляти патоген, тому що за допомогою нього видалення плагінів настільки просто: просто перейдіть до каталогу плагінів із "bundle".

Відповіді:


1

Ви запитуєте, чи можете ви уникнути запуску NERDTree, або ви запитаєте, як його запустити вручну, якщо ви закрили його після першого запуску?

Якщо остання, ви можете запустити дерево NERD вручну через

:NERDTreeToggle

який відкриває поточний каталог

або

:NERDTreeFind

Яке відкриє дерево до поточного файлу.

Зручні відображення, тому перше - "\", а друге - "|":

map \           :NERDTreeToggle<CR>
map \|          :NERDTreeFind<CR>

Я припускаю, що ці прив'язки працюватимуть у Windows, але я не маю під рукою вікна для тестування.


Те, що я насправді хочу, - це можливість завантажувати плагіни (в даному випадку: NERDTree) через патоген вручну. Так що він не запуститься на старті, і як тільки я закрию його, я можу запустити його ще раз. : NERDTreeToggle і: NERDTreeFind тут не працюють, оскільки він був встановлений через патоген, а не стандартний спосіб встановлення плагінів (копіювання файлів у плагін, ftplugin, doc тощо)
anta40
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.