Saya mencoba untuk mendapatkan baris perintah Sublime Text 2 alias berfungsi.
The petunjuk masuk akal: Run
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
Jadi, di ~ / bin, subl
ada. Namun, bahkan ketika saya me-restart terminal, perintah 'subl' tidak ditemukan. Jalur yang ditentukan untuk file subl aplikasi benar, saya telah memverifikasi itu. Keluar tidak memperbaikinya.
Bantuan apa pun akan luar biasa!
~/bin/subl
ke Anda$PATH
?.bash_profile
dan.bashrc
atau hanya yang pertama? Apakah ada kejadian lainPATH
di salah satu dari file-file ini (atau di mana hal-hal ruby diatur)? Apakah~/bin/subl
flag yang dapat dieksekusi ditetapkan?Jawaban:
Pastikan
~/bin
ditambahkan ke Anda$PATH
Taruh ini milikmu
.bash_profile
dan itu harus tersedia saat Anda membuka shell
sumber
.bash_profile
secara default. Anda bisa meletakkan garis di.bashrc
gantinya..bash_profile
sudah benar di sini.sumber
jika Anda menggunakan RVM, lakukan ini:
sumber
Saya membuat skrip shell seperti ini ke / usr / local / bin / dan saya menyebutnya subl
kemudian saya membuat satu untuk superuser seperti ini dan saya menyebutnya susubl
sumber
untuk pengguna mac: Dengan anggapan Anda telah menempatkan Sublime Text 2 di
Applications
folder, dan bahwa Anda memiliki~/bin
direktori di jalur Anda, Anda dapat menjalankan:lalu:
dan tambahkan baris berikut:
sumber