問題タブ [vim-fugitive]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
611 参照

vim - vim fugitive with neovim ターミナルエミュレータ

最近、vim から neovim に切り替え、vim-fugitive プラグインをインストールしました。以前は:Git rebase -i、vim で実行すると、必要に応じてウィンドウの外で編集できる vim ウィンドウでインタラクティブなリベース ウィンドウを購入し、:xリベースが実行されました。

現在、neovim で同じ rebase コマンドを実行すると、インタラクティブな rebase を含むターミナル エミュレーター バッファーが表示されます。を押して端末モードに入るまで、エミュレーターは変更できませんI。その後、必要に応じてコミットを編集できますが、エミュレーターを閉じてリベースを実行するにはどうすればよいですか? :Gitコマンドの実行後にターミナル エミュレータが起動しないようにする方法はありますか? vim-fugitive のドキュメントを調べましたが、これについては何も見つかりません。どんな助けでも大歓迎です、ありがとう

0 投票する
1 に答える
432 参照

vim - Vim Fugitive: ":Gblame" 関数の切り替え

私はまだvimに慣れていないので、この質問が基本的すぎないことを願っていますが、逃亡者のDOCで答えが見つかりませんでした..次のことを行うトグル機能を追加しようとしています:

「gb」マッピングを使用した回数に応じて1または0の間で変化する変数を追加することを考えていました。
しかし、私が本当に欲しいのは、バッファが開いているかどうかを確認する方法です。それは可能ですか?

0 投票する
0 に答える
173 参照

vim - ファイルを追加しながらコミットメッセージを処理する方法は?

私は素晴らしいvim-fugitiveを使用していますが、ファイルを追加しているときにコミットメッセージを操作する良い方法を見つけていません。私のワークフローはこのようなものでした...

vsplit 内のファイルを diff します

差分を見て、別のエディターに移動して、メッセージを作成してからgit addファイルを作成します

必要なすべての追加について繰り返します 作成したメッセージを他のエディターからコピーしてから

私のコミットメッセージを逃亡者のコミットバターに貼り付けます。vimを終了することなく、ファイルを追加してコミットメッセージに取り組む方法を開発したいと思います。これを達成するための最良のフローは何だと思いますか?

0 投票する
1 に答える
287 参照

git - タブで git diff 出力のみを取得する

git diff ファイルだけでなく、リポジトリ全体の出力のみをタブで取得したいNot Split With The Commit Message!

私が見つけた問題で:

しかし、これはコミットメッセージで分割ビューを開きます.gitコミットメッセージを編集するときに、新しいタブにgit diffのみを表示したいです。出来ますか?または、次のような自分でやってみる必要があります。

ただし、コミット メッセージの編集時には機能しません。