web-dev-qa-db-ja.com

MacのPATHにTextMateを追加するにはどうすればよいですか?

TextMateの使用を開始すると、mate = 'open -aTextMate.app'のエイリアスを作成するように指示されます。しかし今、私はそれをPATHに追加する必要がある別のプログラムを使用しています。どうすればいいのかわかりませんが。誰か助けてもらえますか?

11
picardo

私のTextMateインストールにはターミナル使用法...メニューのヘルプメニューの項目が含まれています。これにより、選択したディレクトリにシンボリックリンクをインストールできます。デフォルトは/usr/local/bin。これは、TextMate自体からアクセスできるため、これを行うための好ましい方法のようです。

TextMate2で​​は、オプションはTextMate"設定…"ターミナルの下にあります。

9
Daniel Beck

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(ターミナルから)を実行できます。

6
fideli

次のコマンドを使用して、osxのパスに追加できます。

echo 'export PATH=YOURPATHHERE:$PATH' >> ~/.profile, replacing "YOURPATHHERE" 

明らかに「YOURPATHHERE」を必要なパスに置き換えます。これによりプロファイルに追加され、ログに記録するたびに設定されます。

1
JT.WK

TextMate wikiをチェックすることもできます: http://wiki.macromates.com/Troubleshooting/TextMateAndThePath

1
ricbax