Saya memiliki editor Atom dan bertanya-tanya bagaimana Anda dapat membuka file atau folder dari terminal di Atom. Saya menggunakan Mac. Saya mencari cara untuk melakukan ini:
atom . (opens folder)
atom file.js (opens file)
atom (opens editor)
Apakah ini mungkin dan bagaimana cara mengaturnya?
/usr/local/bin/
direktori dengansudo mkdir /usr/local/bin/
dan menggunakansudo
untukln
sepertisudo ln -s /Applications/Atom.app/Contents/Resources/app/atom.sh /usr/local/bin/atom
Dengan editor Atom terbuka, di bilah menu:
Klik Atom >> Instal Shell Command
Anda seharusnya melihat:
Mulai ulang terminal Anda secara potensial. (Saya hanya keluar dari kebiasaan, tidak yakin jika Anda perlu)
sumber
atom
danapm
symlink menunjuk ke folder Downloads dari tempat saya menjalankan Atom untuk pertama kalinya. Kemudian setelah memindahkan Atom ke folder aplikasi symlink rusak dan opsi Install Shell Command tidak dapat melihatnya. Yang harus saya lakukan adalah menghapus symlink dan kemudian pilih Install Shell Commands dari menu Atom. Tidak perlu me-restart konsol karenaatom
perintah bekerja segera setelah memilih opsi. Saya berlarisudo rm /usr/local/bin/atom
dansudo rm /usr/local/bin/apm
dari terminal untuk menghapus symlinkInstall Shell Commands
Gulung sendiri dengan solusi @Clockworks, atau di Atom, pilih opsi menu Atom> Install Shell Commands. Ini menciptakan dua symlink di
/usr/local/bin
The
atom
perintah memungkinkan Anda melakukan apa yang Anda minta.apm
adalah manajer paket baris perintah.sumber
Untuk Windows 7 x64 dengan instalasi Atom default, tambahkan ini ke PATH Anda
dan restart konsol yang sedang berjalan
(jika Anda tidak menemukan Atom di sana - klik kanan ikon Atom dan navigasikan ke Target)
sumber
Solusi symlink untuk ini berhenti bekerja untuk saya di zsh hari ini. Saya
.zshrc
malah membuat alias di file saya :alias atom='sh /Applications/Atom.app/Contents/Resources/app/atom.sh'
sumber
zsh
daripadabash
Anda harus meletakkan alias ini di file.zshrc
:vim ~/.zshrc
ataunano ~/.zshrc
untuk mengedit file dan kemudian meletakkan di final:alias atom='sh /Applications/Atom.app/Contents/Resources/app/atom.sh'
simpan file dan kemudian:source ~/.zshrc
untuk memuat.export PATH=$HOME/bin:/usr/local/bin:$PATH
di ~ / .zshrc dan mulai ulang terminalDi macOS Anda dapat menambahkannya ke
~/.bash_profile
sebagai
alias atom='open -a "Atom"'
dan dari terminal telepon saja
atom filename.whatever
sumber
Buka aplikasi dengan nama:
sumber
Untuk Windows10 dan rilis baru atom saya memecahkan masalah dengan menambahkan ENV VARIABLE pada baris "PATH"
sumber
Selain @sbedulin (Salam, pengguna Windows yang menyenangkan!)
Jalur umum pada Windows seharusnya
Jika Anda menggunakan emulator bash seperti babun . Anda sebaiknya checkout file shell, yang hanya tersedia di folder aplikasi sebenarnya
sumber
Iv'e memperhatikan ini baru-baru ini dengan semua mac baru di sini di kantor saya. Atom akan dipasang melalui gambar untuk pengembang tetapi kami menemukan Atom tidak pernah ada di folder Aplikasi.
Ketika melakukan ls pada folder / usr / local / bin path untuk atom akan menampilkan sesuatu seperti "/ private / var / folder / cs". Untuk mengatasi ini, kami baru saja meletakkan atom.app dan menyalinnya ke folder aplikasi, lalu menjalankan perintah tautan sistem yang disediakan oleh nwinkler yang menyelesaikan masalah. Pengembang sekarang dapat membuka atom dari baris perintah dengan "atom" atau membuka proyek saat ini dari direktur kerja mereka dengan "atom."
sumber
Solusi sederhana lain adalah menambahkan / usr / local / bin ke PATH Anda. Saya memiliki masalah yang sama, saya menginstal perintah shell (lihat respons shaheenery) symlinks sudah ada dan menunjuk ke tujuan yang benar (lihat respon thomax), namun saya masih akan mendapatkan 'tidak ditemukan'. Saya menggunakan Korn Shell btw.
Inilah yang saya lakukan:
$ emacs ~/.kshrc
)export PATH="/usr/local/bin:${PATH}"
source ~/.profile
$ atom -h
sumber
Upgrade Atom muncul untuk memecah fungsionalitas baris perintah pada kesempatan itu. Sepertinya dalam kasus saya itu membuat dua versi aplikasi alih-alih menimpa mereka. Terjadi karena struktur file baru tidak cocok dengan jalur file yang dibuat oleh "Atom -> Install Shell Commands". Untuk memperbaiki masalah ini, Anda harus melakukan yang berikut.
Setelah itu semuanya harus bekerja seperti sebelumnya. Semoga ini menghemat waktu 30 menit seseorang untuk mengoceh.
sumber
Pastikan untuk memasukkan (memindahkan) atom ke dalam direktori Aplikasi.
sumber
Dengan conemu di windows 10 saya tidak bisa menelepon
atom
dari konsol bahkan setelah saya menambahkan%USERPROFILE%\AppData\Local\atom\bin
ke PATH dalam variabel lingkungan. Saya baru saja menambahkanke
.bashrc
file saya .sumber
Saya punya masalah karena atom tidak dapat menulis logfile ketika mulai dari commandline. Ini menyembuhkannya.
sudo chmod 777 ~ / .atom / nohup.out
sumber
sudo
di folder rumah Anda sendiri. Apakah mungkin Anda mulai menggunakan Atomsudo
sebelumnya? Itu akan menjelaskan mengapa file log memiliki izin yang salah. Periksa kepemilikan file dan kemudian ubah untuk dimiliki oleh pengguna Anda sendiri (menggunakanchown
).tambahkan path (: / usr / local / bin /) di profil.
mac: $ home / .bash_profile
ekspor PATH = $ GOPATH / bin: / usr / sbin: / sbin: / usr / local / bin: / usr / local / git / bin: $ PATH
sumber
Saya menggunakan mingw bash, jadi saya telah membuat file ~ .profile dengan berikut: alias atom = '~ / AppData / Local / atom / bin / atom'
sumber