私は Atom エディターを持っていますが、Atom のターミナルからファイルやフォルダーを開く方法を知りたいと思っていました。私はMacを使用しています。私はこれを行う方法を探しています:
atom . (opens folder)
atom file.js (opens file)
atom (opens editor)
これは可能で、どのように設定すればよいですか?
私は Atom エディターを持っていますが、Atom のターミナルからファイルやフォルダーを開く方法を知りたいと思っていました。私はMacを使用しています。私はこれを行う方法を探しています:
atom . (opens folder)
atom file.js (opens file)
atom (opens editor)
これは可能で、どのように設定すればよいですか?
Atom エディターを開いた状態で、メニュー バーで次の操作を行います。
Atom → Install Shell Commands をクリックします。
次のことが期待できます。
端末を再起動する可能性があります (私は習慣からそれを行いましたが、必要があるかどうかはわかりません)。
macOS では、~/.bash_profile
なので
alias atom='open -a "Atom"'
ターミナルから呼び出すだけです
atom filename.whatever
アプリケーションを名前で開きます。
open -a 'Atom' FILENAME
Windows 10 と Atom の新しいリリースでは、「PATH」行に環境変数を追加して問題を解決しました。
%USERPROFILE%\AppData\Local\atom\bin
sbedulin の回答(挨拶、素敵な Windows ユーザー!) に加えて:
Windows での一般的なパスは次のとおりです。
%USERPROFILE%\AppData\Local\atom\bin
BabunのようなBash エミュレーターを使用している場合は、実際のアプリケーション フォルダーでのみ利用可能なシェル ファイルをチェックアウトすることをお勧めします。
/c/User/<username>/AppData/Local/atom/app-<version>/resources/cli/apm.sh # Or atom.sh
Atom をアップグレードすると、場合によってはコマンド ライン機能が壊れているように見えます。私の場合、アプリケーションを上書きするのではなく、2 つのバージョンのアプリケーションを作成したようです。これは、新しいファイル構造がAtom → Install Shell Commandsによって作成されたファイル パスと一致しないために発生します。この問題を解決するには、次の手順を実行する必要があります。
その後、すべてが以前と同じように機能するはずです。
別の簡単な解決策は、 /usr/local/binを PATH 環境変数に追加することです。同じ問題があり、シェル コマンドをインストールしました ( shaheenery の応答を参照)。シンボリック リンクは既に存在し、正しい宛先を指していました ( thomax の応答を参照) が、それでも「見つかりません」というメッセージが表示されます。私はコーンシェルを使用しています。
これが私がしたことです:
emacs ~/.kshrc
)export PATH="/usr/local/bin:${PATH}"
source ~/.profile
atom -h
私はMinGW Bash を使用しているため、次のように~.profileファイルを作成しました。
alias atom='~/AppData/Local/atom/bin/atom'
シェル プロファイル ファイルにパス (:/usr/local/bin/) を追加します。
Mac: ファイル$home/.bash_profile
export PATH=$GOPATH/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:$PATH