[解決済み】Sublime TextをGitのデフォルトエディタにするには?
質問
Sublime Text 2 をインストールする際に問題が発生しました。
core.editor
と
git
.
この問題に取り組んでいるすべての投稿に目を通しましたが、私にはまだ何も機能していません。私はWindowsを使用しています。
したことがあります。
git config --global core.editor "'C:/Program Files/Sublime Text 2/sublime_text.exe'"
のような様々な引数で試してみました。
-m
. を開くと
.gitconfig
ということで、こんな感じです。
[user]
name = Spencer Moran
email = [email protected]
[core]
editor = 'C:/Program Files/Sublime Text 2/sublime_text.exe'
もし私がGitに行き、タイプしたら。
README.markdown --edit
README ファイルは Sublime Text ではなく、メモ帳で開きます。
どなたか、何が間違っているのか、どうすれば直せるのか、お分かりになる方はいらっしゃいますか?
解決方法は?
ウィンドウズ
Sublime Text 2 (ビルド 2181)
最新の
2181年版
のサポートが追加されただけです。
-w
(待ち)コマンドライン引数です。以下の設定により、ST2がWindows上のデフォルトのgitエディタとして動作するようになります。これにより、git がコミットメッセージなどのために ST2 を開くようになります。
git config --global core.editor "'c:/program files/sublime text 2/sublime_text.exe' -w"
Sublime Text 3 (ビルド 3065)
サブライムテキスト3
(ビルド 3065)では
subl.exe
コマンドラインヘルパーを追加しました。使用方法
subl.exe -h
を選択すると、利用可能なオプションが表示されます。私は
hot_exit: true
と
remember_open_files: true
をSublime Textのユーザー設定に設定しています。私の場合、以下のようにgit configにするとうまくいくことがわかりました。
git config --global core.editor "'c:/program files/sublime text 3/subl.exe' -w"
MacとLinux
ターミナルで以下のコマンドを入力して、Git用のエディターとしてSublimeを設定します。
git config --global core.editor "subl -n -w"
このGitの設定により、新しいタブがエディタに開かれます。コミットメッセージを編集し、タブを保存し ( Ctrl + S ) を作成し、それを閉じる ( Ctrl + W ).
Gitは、タブが閉じられるまで作業を続けます。
関連
-
[解決済み] Git で直近のローカルコミットを取り消すには?
-
[解決済み] 現在のGit作業ツリーからローカル(未追跡)ファイルを削除する方法
-
[解決済み] Git が追跡したファイルを .gitignore に登録したまま「忘れる」ようにするにはどうしたらいいですか?
-
[解決済み] リモート Git リポジトリの URI (URL) を変更するには?
-
[解決済み] ローカルの Git リポジトリが元々クローンされた URL を特定するにはどうすればよいですか。
-
[解決済み] Git で現在のブランチ名を取得するには?
-
[解決済み] git に自分の好きなエディタを使わせてコミットするにはどうしたらいいですか?
-
[解決済み] Git にファイルモード (chmod) の変更を無視させるには?
-
[解決済み] Gitでユーザー名とパスワードを保存するには?
-
[解決済み】Git リポジトリに空のディレクトリを追加するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Gitマージで「すでに最新」と報告されるが、違いはある
-
[解決済み】Git サブモジュール head 'reference is not a tree' エラー
-
[解決済み】ERROR: Error cloning remote repo 'origin'.
-
[解決済み] [email protected] へのいくつかの参考文献のプッシュに失敗しました。
-
[解決済み】GitHubで空のブランチを作成する
-
[解決済み】Githubエンタープライズ - リモート。Git の操作でパスワード認証が利用できない
-
git revert 複数コミット
-
[解決済み] git が「Pull is not possible because you have unmerged files」と表示するのはなぜですか?
-
[解決済み] git に自分の好きなエディタを使わせてコミットするにはどうしたらいいですか?
-
[解決済み] Windows で Git を使用するためのエディタを設定するにはどうすればよいですか?