3

magitEmacs のパッケージについて学び始めています。統合は素晴らしいです。しかし、私はそれをどうやって助けてもらうかについて非常に混乱しています。

一時リポジトリを作成し、ファイルtest.orgを追加して、コマンドを実行しましたmagit-status。それから私は助けを得るためにヒット?しました。これは、magit-status 画面内に使用可能なコマンドが表示されることを意味すると考えました。画面は次のようになります。

スクリーンショット

下部には、利用可能な魔法のアクションがあります。それがどのように言うかに注意してくださいs: Show Status。しかし、sそれはしません。ファイルをステージングします。uキーはありませんが、ファイルのステージングを解除します。

これを読み間違えているのでしょうか、それとも間違ったヘルプ画面を呼び出しているのでしょうか?

4

1 に答える 1

2

magitキーボードベースの入力に適合するコンテキスト メニューの形式を提供します。したがって、キーバインドは現在のメニューによって異なります。やや直感に反し?て、モード固有のヘルプは開きません (C-h m通常はそのために使用します)。?を呼び出して、最上位のコンテキスト メニューを開きますmagit-key-mode-popup-dispatch。このメニューでは、使用可能なキーバインドは、呼び出し時のものとは異なりますmagit-status。状態モードでは、suは と にバインドされmagit-stage-itemますmagit-unstage-item。それらはポイントで項目に作用するため、コンテキスト メニューの 1 つにあるときにそれらにキーをバインドしても意味がありません。このことを考慮すると、によって起動されるコンテキスト メニューでにバインドsするのはごく自然なことです。"Show Status"?

于 2015-02-13T04:31:58.193 に答える