Как установить:! Python3 в:! Python в vim?

vim

555 просмотра

2 ответа

Чтобы запустить скрипт с использованием python3 + в vim (с Python2.7 по умолчанию), вам нужно набрать:

:!python3 <filename.py>

Технически, как вы запускаете его с Python3 + с помощью всего лишь:

:!python <filename.py>

Возможно, псевдоним, просто чтобы сократить его.

Автор: Van Источник Размещён: 08.11.2019 10:56

Ответы (2)


2 плюса

cnoremap !py !python3<Space>

Это будет замещать !pyс !python3нигде в командной строке.

Возможно, это лучше, чем использовать, cnoremap py python3<Space>как это !pyбыло бы не так часто, как возможность pyв командной строке

Кроме того, вы можете заметить vimнесколько секунд ожидания при вводе !в командной строке. Вы можете продолжить печатать независимо

Автор: Sundeep Размещён: 20.08.2016 06:33

0 плюса

Если вы пишете много Python, подумайте об использовании map вместо переназначения имен приложений только в vim. Использование карты, вероятно, избавит вас от нескольких нажатий клавиш и сделает происходящее более явным. Ctrl + Shift + P кажется хорошим вариантом. Конечно, вы измените это на то, что работает лучше в вашем собственном потоке.

  " ctrl+shift+p to execute script with python3
  map <C-S-p> :!python3<Space>
Автор: jarederaj Размещён: 22.08.2016 04:25
Вопросы из категории :
32x32