Saya akhirnya dapat ini bekerja pada kotak OSX saya. Saya menggunakan langkah-langkah ini untuk membuatnya bekerja:
Uji subl
dari instalasi ST Anda:
Pertama, navigasikan ke folder kecil di Terminal yang Anda ingin ST buka dan masukkan perintah berikut:
/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl .
CATATAN: Anda mungkin perlu mengganti Sublime\ Text.app
perintah di atas ke Sublime\ Text\ 3.app
atau Sublime\ Text\ 2.app
tergantung di mana aplikasi disimpan di Applications
direktori Anda . Pada .
akhir perintah di atas membuka direktori kerja Anda saat ini berada (lagi pastikan Anda berada di direktori yang hanya berisi beberapa file!).
Jika Anda TIDAK mendapatkan Sublime Text membuka direktori kerja Anda saat ini maka langkah-langkah selanjutnya TIDAK akan berfungsi. Jika tidak ada yang terjadi atau Anda mendapatkan kesalahan dari Terminal, itu karena itu tidak dapat menemukan aplikasi Teks Sublime. Ini berarti bahwa Anda harus memeriksa apa yang Anda ketikkan (ejaan, dll.) ATAU bahwa Teks Sublim tidak diinstal!
Periksa ".bash_profile":
Sekarang saatnya untuk membuat tautan simbolis Anda di PATH
folder Anda , TETAPI, sebelum kita melakukannya, mari kita periksa file profil Anda dengan menggunakan nano ~/.bash_profile
. Ini adalah baris-baris berikut yang berhubungan dengan subl
bekerja pada baris perintah untuk Sublime Text:
export PATH=/bin:/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:$PATH
export EDITOR='subl -w'
Baris pertama mengatur lokasi di mana Anda ingin Terminal mencari binari di mesin Anda, saya akan menyimpan tautan simbolis saya di /usr/local/bin
direktori - saya kira Anda bisa menyimpannya di mana saja asalkan Anda memberi tahu Terminal tempat mencari binari.
Baris kedua adalah OPTIONAL dan hanya menetapkan Sublime Text sebagai editor default. Bendera -w
telah ditambahkan dan Anda dapat mengetahui lebih lanjut tentang bendera dengan membuka Sublime Text docs: ST3 subl atau ST2 subl
Jika Anda melakukan pengeditan pada file ini setelah Anda menutupnya, Anda perlu menjalankan perintah:
source ~/.bash_profile
untuk mengkompilasi hasil edit Anda yang baru diterapkan. Jika Anda melihat kesalahan setelah sumber file Anda memperbaikinya sebelum pindah ke langkah terakhir.
Buat tautan simbolis ke Teks Luhur:
Sekarang di jalur yang Anda pilih (saya menggunakan /usr/local/bin
) Anda sekarang masukkan perintah berikut:
ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
The /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl
menjadi PERSIS lokasi yang sama dengan apa yang Anda masukkan dan diverifikasi sebagai bekerja di STEP 1 di atas. The /usr/local/bin/subl
menjadi lokasi di mana Anda ingin link simbolik yang akan berlokasi - perlu menjadi salah satu dari AndaPATH
lokasi dari STEP 2 di atas.
Sekarang ketika Anda menavigasi ke folder atau file yang ingin Anda buka di Sublime Text Anda sekarang hanya memasukkan subl
diikuti dengan nama file atau .
untuk membuka direktori kerja saat ini.
subl
untuk ST3 juga. Saya telah membuat tautan simbolis di/usr/local/bin/subl
mana menunjuk ke/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl
. Saya bahkan telah menambahkanexport PATH=/usr/local/bin:$PATH
danexport EDITOR="subl -w"
di~/.bash_profile
- tetapi masih tidak berfungsi dan saya mendapatkan kesalahan yang sama.