27

約1か月前にgitを使い始めました。これは、コミットのデフォルトエディタとしてTextMateを使用して設定されました。ただし、デフォルトを、すでにインストールしているTextWranglerに切り替えたいと思います。オンラインで調べてみると、これを行うためにターミナルに入力するコード行が見つかりました。そこで、ターミナルを開いて次のように入力しました。

cd Desktop
cd "projectName"
git config --global core.editor TextWrangler
git status
git add.
git commit  //then the error comes up

エラーは次のようになります。エラー:TextWranglerを実行できません:そのようなファイルまたはディレクトリはありませんエラー:エディタ'TextWrangler'に問題がありました。-mまたは-Fオプションを使用してメッセージを入力してください。

これが何を意味するのか、私が間違っているのかわかりません。明らかな間違いだと思いますが、これを修正する方法を誰かが説明できますか?

4

3 に答える 3

42

上記のコメントの助けを借りて、私自身の質問に答えました... Git のデフォルトとして TextWrangler に切り替えるには、TextWrangler を開き、ツールバーの TextWrangler をクリックして、ドロップダウンから [コマンド ライン ツールのインストール] を選択する必要があります。次にコマンドラインに入り、次のように入力します。

git config --global core.editor "edit -w"

Edit は、textWrangler ファイルを開くことを意味する、コマンド ラインで理解されるコマンドです。

于 2012-11-06T20:05:16.657 に答える
3

Macを使用していますか?コマンドライン(Terminal.app)から実行した場合TextWrangler、TextWranglerは開きますか?

私の推測では、gitはあなたがあなたの中にある実行可能ファイルの名前を渡すことを期待していますPATH...私はTextWranglerがそうではないと推測します(これは単なる推測であり、経験はありません)。

に変更core.editorしてみvimて、それでもエラーが発生するかどうかを確認してください。

また、このスレッドをチェックしてください(役立つかもしれません)。

于 2012-11-06T19:03:07.290 に答える
3

@thornomad へのフォローアップ

Git でエディターを変更するコマンドは (可能性の 1 つ)

git config --global core.editor "mate -w"、引用符内の文字列は、ターミナルからエディターを呼び出すための完全なコマンドラインです

于 2012-11-06T19:11:03.267 に答える