Shebang satırını kullanmayı düşünün, böylece onu yalnızca Python'da değil, herhangi bir dilde de kullanabilirsiniz.
Shebang ekleniyor:
Bunu komut dosyanızın ilk satırına ekleyin:
veya bu, Python 2 kullanıyorsanız:
Vim tuş eşlemesi:
Bunu şuraya ekle ~/.vimrc:
nmap <F7> :w<cr>:!clear;"%:p"<cr>
Dosyayı yürütülebilir yapın:
Vim yazın:
:!chmod +x %
veya terminalde:
chmod +x script_name.py
Açıklama:
Normal modda F7'ye basıldığında, Vim mevcut dosyayı bash betiği olarak çalıştırmayı deneyecektir. Daha sonra bash yorumlayıcısı shebang satırını görecek ve bu dosyanın Python'a (veya gerekirse başka bir programa) aktarılması gerektiğini anlayacaktır.
Ayrıca komut dosyanızı terminalin adını kullanarak çalıştırabileceksiniz:
./script_name.py
bunun yerine (bu da işe yarar):
python3 script_name.py