ariyasacca

カテゴリ一覧

Biz | SF | Software | tDiary | Web | ゲーム | サバティカル | スポーツ | ミステリ | メタル | 健康 | 投資 | 携帯 | 時事ネタ | 死生観 | 資格 | 雑記
2004|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|04|05|06|07|08|09|10|11|

2014-05-02 (金) [長年日記]

[Software]リポジトリブラウザTig使い始めた

最新版だとマージコミットの差分が簡単に見られるから便利、と知って、今まで何となく敬遠していたGitリポジトリブラウザのTigっていうツールを使い始めた。

使ってみると、確かに起動が速くてサクサク閲覧でき、気持ち良い。

【写真】Tigでログ閲覧時のスクリーンショット

.tigrc設定あれこれ

マージコミットの差分表示はこれで出来た。

set diff-options = -m --first-parent

あと、自分は行番号やコミットハッシュを表示したかったのだけど、2014-05現在、Qiitaとかで紹介されてる記事での設定方法は既に古くなっており、その通りに設定してみても警告が出てしまい反映されなかった。

ドキュメントと睨めっこしながら、以下のように指定したら希望通りの表示になった。

set main-view = line-number:yes,interval=5 \
                id:yes \
                date:default \
                author:full \
                commit-title:yes,graph,refs,overflow=no

インストールあれこれ

OS XではHomebrewのFormulaがメンテされてるから何も考えずに最新版が使えた。

Ubuntuでは古いものが入ってしまうので、自前でビルドが必要だった。lncurseswとリンクさせないとコミットログの日本語が文字化けしてしまう。

$ sudo apt-get install libncursesw5-dev

$ git clone https://github.com/jonas/tig.git
$ cd tig
$ git checkout -b my-build-2.0.1 tig-2.0.1

$ LDLIBS=-lncursesw CFLAGS=-I/usr/include/ncursesw make install
$ tig -v
tig version 2.0.1

ちなみに、Tigはprefixを指定しなければ$HOME/binに入る。

システムワイドに使いたい場合はこんな感じで入れるようだ。

sudo make install prefix=/usr/local

困っていること

Vimと間違えて

:q!
:wq

などと入力してしまう事があるのだけど、この辺をquitにマッピングさせる方法は無いんだろうか。


最近のツッコミ

  1. ともお (2024-05-29(水)20:59)「真上からの恐怖🫨」
  2. いちごみるく (2024-05-29(水)20:59)「🩸」
  3. レモン (2024-05-29(水)20:59)「レモン」

参号館  の中の  日記(ariyasacca)

トップ «前の日記(2014-04-27 (日)) 最新 次の日記(2014-05-03 (土))» 編集