Например, я пишу программу на Python с помощью vim, но как мне ее запустить? Она просто показывает программу-редактор, когда я дважды нажимаю на нее.
решение1
В качестве альтернативы вы можете добавить шебанг в начало вашего скрипта Python и пометить скрипт как исполняемый, что приведет к его корректной работе при обычном выполнении.
Добавьте эту строку в начало скрипта:
#!/usr/bin/env python
Обратите внимание, что из-за различий между Python 2.x и 3 обычно по умолчанию используется Python 2.7, поэтому используйте это, если вам нужен Python 3:
#!/usr/bin/env python3
Затем сделайте его исполняемым. Это сообщит оболочке/GUI, что это программа, которую можно выполнить.
chmod a+x <name of script>
Затем вы можете запустить его, не добавляя «python» в начало — либо просто введя его <name of script>
в командной строке, либо дважды щелкнув мышью, либо выполнив любую другую команду в графическом интерфейсе.
Делать это или нет — дело вкуса, возможно, вы предпочтете вызывать их с python <name of script>
помощью этого метода.
решение2
Тип
python name-of-python-script-here.py
в терминале. Убедитесь, что каталог терминала совпадает с расположением файла, который вы создали в vim.