Расширение Vim (с помощью Python)?

10
задан Pavel Bastov 26 September 2008 в 11:05
поделиться

2 ответа

сценарии поддержек энергии в Python (и в жемчуге также, я думаю).

Просто необходимо удостовериться, что распределение энергии, которое Вы используете, было скомпилировано с поддержкой Python.

При использовании системы Linux можно загрузить источник и затем скомпилировать его с

./configure --enable-pythoninterp 
make
sudo make install

В энергии можно ввести

:version

перечислять доступные функции; если это имеет поддержку Python, необходимо видеть '+python' где-нибудь ('-python' иначе).

Затем для проверки использования модуля Python можно ввести

:help python

P.S.: если Вы собираетесь скомпилировать источники энергии, удостоверьтесь, что проверили, что доступные настраивают опции, Вы, возможно, должны были бы указать - with-python-config-dir также.

P.P.S: для создания "пользовательской команды в командном режиме" (если я понимаю правильно, что Вы имеете в виду) можно создать функцию "MyFunction" в сценарии энергии (использующий Python или язык сценариев энергии) и затем вызвать его с

:Call MyFunction()

Проверить

:help user-functions

для деталей

20
ответ дан 3 December 2019 в 15:23
поделиться

Да это. На http://www.vim.org/scripts/index.php существует несколько расширений

Это может быть сделано с Python также, если поддержка Python компилируется в.

Статья об этом: http://www.techrepublic.com/article/extending-vim-with-python/

Google является нашим другом.

HTH

5
ответ дан 3 December 2019 в 15:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: