Por exemplo, escrevo um programa Python pelo vim, mas como posso executá-lo? Ele apenas mostra um programa de edição quando toco duas vezes nele.
Responder1
Como alternativa, você pode adicionar um shebang no início do seu script Python e marcar o script como executável, o que fará com que ele seja executado corretamente quando executado normalmente.
Adicione esta linha ao topo do script:
#!/usr/bin/env python
Observe que devido à diferença entre Python 2.xe 3, geralmente o padrão será Python 2.7, então use isto se quiser Python 3:
#!/usr/bin/env python3
Em seguida, torne-o executável. Isso informa ao shell/GUI que este é um programa que pode ser executado.
chmod a+x <name of script>
Então você pode executá-lo sem colocar "python" na frente - apenas digitando <name of script>
no prompt ou clicando duas vezes ou qualquer outra coisa na GUI.
Fazer isso ou não é uma questão de gosto, você pode preferir invocá-los com python <name of script>
ou por meio deste método.
Responder2
Tipo
python name-of-python-script-here.py
no terminal. Certifique-se de que o diretório do terminal seja o mesmo que o local do arquivo que você criou no vim.