TextMateの使用を開始すると、mate = 'open -aTextMate.app'のエイリアスを作成するように指示されます。しかし今、私はそれをPATHに追加する必要がある別のプログラムを使用しています。どうすればいいのかわかりませんが。誰か助けてもらえますか?
私のTextMateインストールにはターミナル使用法...メニューのヘルプメニューの項目が含まれています。これにより、選択したディレクトリにシンボリックリンクをインストールできます。デフォルトは/usr/local/bin
。これは、TextMate自体からアクセスできるため、これを行うための好ましい方法のようです。
TextMate2では、オプションはTextMate"設定…"ターミナルの下にあります。
mate
は、実際にはTextMateに付属しているユーティリティです。 /Applications/TextMate.app/Contents/Resources/mate
にあります。パスに追加する最も簡単な方法は、パスへのシンボリックリンクを作成することです。
ln -s /Applications/TextMate.app/Contents/Resources/mate ~/bin/mate
次に、~/bin
に次の行を追加して、パスに~/.profile
を追加します。
export PATH=$HOME/bin:$PATH
詳細については、 TextMate Manual を参照してください。このような情報:
Mac OS Xには、ターミナル内からのダブルクリックをシミュレートするために使用できるオープンシェルコマンドが付属しています。また、
-a
引数を使用してOpen With…操作を実行することもできます。例:open -a TextMate .
は現在のフォルダーを開きますTextMateで(スクラッチプロジェクトとして)。この標準コマンドにはいくつかの欠点があります。一度に開くことができるファイルは1つだけであり、特定の行でドキュメントを開くことはできず、ファイルが閉じられるまでシェルを「ストール」することはできません。これは便利です。エディターを使用してSubversionコミットメッセージのようなものを作成する場合。
このため、TextMateには、openコマンドに代わる独自のmateShellコマンドが付属しています。使用方法については、
mate -h
(ターミナルから)を実行できます。
次のコマンドを使用して、osxのパスに追加できます。
echo 'export PATH=YOURPATHHERE:$PATH' >> ~/.profile, replacing "YOURPATHHERE"
明らかに「YOURPATHHERE」を必要なパスに置き換えます。これによりプロファイルに追加され、ログに記録するたびに設定されます。
TextMate wikiをチェックすることもできます: http://wiki.macromates.com/Troubleshooting/TextMateAndThePath