ダンクは私の新しいdiffページャです
Dunk 美しいGitの差分ツールは、上に構築されrich .
さえずりを通して閲覧して、先日、私はこのつぶやきを通してそれを発見しました.
ダレンバーンズ🌱
を、私は今日構築されている👇ダンクに' git diff 'を出力し、端末でGithubスタイルのサイドバイサイドのdiffを取得します.github.com/darrenburns/du…
午後20時14分
私が深く飛び込む前に、私はダンクがこの点でスーパー新しくてベータであると言及したいです.私は私がデフォルトのページャーを作っています、私が何をしているかを知っていて、私が必要とするならば、すぐに戻ることができます.コマンドライン、ターミナル、または起動する可能性のある問題を読んで少し楽なら、それを使用する場合は、単にダンクにパイプする場合は、最善かもしれない.
Pipxでそれを試すことができます.
閉じるこの動画はお気に入りから削除されています.
dunkをデフォルトのページャとして設定することができます.
編集によって
あなたは
私はいくつかの編集を私の息子と私はunstagedに取り組んでいるので、私は走っている
ダンクは、ちょうどとてもよく見えます.
あなたがよくここに沿って従うならば、私はあなたがそれを得ることの後何ヵ月もの間新しいマシンを構成することに苦しむことがないように、私がすべてのツールをanplayplaybookにインストールすることの大ファンであるということを知っています、そして、それがなぜ最後のものとまったく同じであるかについて疑問に思います.
さえずりを通して閲覧して、先日、私はこのつぶやきを通してそれを発見しました.
ダレンバーンズ🌱
を、私は今日構築されている👇ダンクに' git diff 'を出力し、端末でGithubスタイルのサイドバイサイドのdiffを取得します.github.com/darrenburns/du…
午後20時14分
ダンクはベータ
私が深く飛び込む前に、私はダンクがこの点でスーパー新しくてベータであると言及したいです.私は私がデフォルトのページャーを作っています、私が何をしているかを知っていて、私が必要とするならば、すぐに戻ることができます.コマンドライン、ターミナル、または起動する可能性のある問題を読んで少し楽なら、それを使用する場合は、単にダンクにパイプする場合は、最善かもしれない.
試してみる
Pipxでそれを試すことができます.
git diff | pipx run dunk
インストール
閉じるこの動画はお気に入りから削除されています.
pipx install dunk
デフォルトのページャとして設定します
dunkをデフォルトのページャとして設定することができます.
編集によって
.gitconfig
ファイル.git config --global pager.diff "dunk | less -R`
[pager]
diff = dunk | less -R
As by dunk is not a pager and you can gain back all of the benefits of using a pager by piping into less with the
-R
flag.
閉じるこの動画はお気に入りから削除されています
あなたは
--unset
コマンドラインからのページャ設定または.gitconfig
上記の行を削除するためのファイルです.git config --global --unset pager.diff
比較
私はいくつかの編集を私の息子と私はunstagedに取り組んでいるので、私は走っている
git diff
ダンクなしでそのプロジェクトで、違いを比較するために.ダンクは、ちょうどとてもよく見えます.
常にインストール
あなたがよくここに沿って従うならば、私はあなたがそれを得ることの後何ヵ月もの間新しいマシンを構成することに苦しむことがないように、私がすべてのツールをanplayplaybookにインストールすることの大ファンであるということを知っています、そして、それがなぜ最後のものとまったく同じであるかについて疑問に思います.
# Dunk - prettier git diffs
# https://github.com/darrenburns/dunk
- name: check is dunk installed
shell: command -v black
register: dunk_exists
ignore_errors: yes
- name: install dunk
when: dunk_exists is failed
shell: pipx install dunk
Installing packages with ansible only if they do not exist
More on conditionally installing tools with ansible in this post.
Reference
この問題について(ダンクは私の新しいdiffページャです), 我々は、より多くの情報をここで見つけました https://dev.to/waylonwalker/dunk-is-my-new-diff-pager-5388テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol