Pikirkan tentang menggunakan garis shebang, sehingga Anda akan dapat menggunakannya dengan bahasa apa pun, tidak hanya Python.
Menambahkan shebang:
Tambahkan ini ke baris pertama skrip Anda:
#!/usr/bin/env python3
atau ini, jika Anda menggunakan Python 2:
#!/usr/bin/env python2
Peta kunci Vim:
Tambahkan ini ke Anda ~/.vimrc:
nmap <F7> :w<cr>:!clear;"%:p"<cr>
Jadikan file dapat dieksekusi:
Ketik Vim:
:!chmod +x %
atau di terminal:
chmod +x script_name.py
Penjelasan:
Ketika F7 ditekan dalam mode normal, Vim akan mencoba menjalankan file saat ini sebagai skrip bash. Kemudian juru bahasa bash akan melihat baris shebang dan memahami, bahwa file ini harus diteruskan ke Python (atau program lain jika diperlukan).
Anda juga akan dapat menjalankan skrip Anda dari terminal menggunakan namanya:
./script_name.py
alih-alih cara ini (itu juga akan berhasil):
python3 script_name.py