13

シンプルなテキスト エディターとして、 Notepad++ ( http://notepad-plus-plus.org/ )を愛用しています。私はこれを git のデフォルトのエディターとして数週間使用しており、奇妙な動作に気付きました。

通常、タブバーを有効にしてNotepad ++を実行します

ここに画像の説明を入力

ただし、メモ帳 ++ を git エディターとして使用する場合は、可能な限り最も基本的なモード (主にタブなし、独自のインスタンス) で開くことを好みます。テキスト エディターでコミット メッセージなどをログに記録したいだけです。私の関連セクションは次の.gitconfigように設定されています

[core]
autocrlf = true
editor = "'C:/Program Files (x86)/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"

この Notepad++ を使用すると、git から起動すると希望どおりに開きますが、次に Notepad++ を通常どおり起動すると、以前の設定が失われ、タブ バーが表示されなくなります。git から起動した Notepad++ を使用するたびに、この設定を更新する必要があるのは本当に面倒です。設定が互いに影響を与えることなく、両方の状況で Notepad ++ を機能させる方法についての提案はありますか?

4

5 に答える 5

3
[core]
autocrlf = true
editor = "'C:/PROGRA~2/NOTEPA~1/NOTEPA~1.EXE' -multiInst -notabbar -nosession -noPlugin"

これは私にとってはうまくいきました。

于 2014-07-07T11:35:47.530 に答える
2

この状況では、Notepad ++またはNotepad ++ Portableのいずれかを機能させることができませんでした。Notepad ++ は、設定を my から設定したものに永久に変更するという最初の問題を表示しました.gitconfig

Notepad++ Portable ( http://sourceforge.net/projects/notepadpluspe/ ) を実行するには管理者権限が必要なため、起動するたびに UAC を求めるプロンプトが表示されるため、これを機能させることもできませんでした。

Sublime Text 2 ( http://www.sublimetext.com/2 ) のポータブル バージョンを git のエディターとして使用することになりました。最初の質問には答えませんが、これが私の解決策でした。

于 2013-05-23T05:31:08.543 に答える
0

解決策は、オプションを削除し、この異端を世界中に広めた-notabbar悪魔https://stackoverflow.com/a/1635493/1083704およびhttps://stackoverflow.com/a/2486342/1083704に反対票を投じることです。

于 2013-10-24T09:03:48.297 に答える
0

@ヴァル同意します。これは私にとってはうまくいきました。

[core]
    editor = 'C:/Program Files (x86)/Notepad++/notepad++.exe' -multiInst -nosession -noPlugin
于 2016-10-11T14:27:00.873 に答える