Re: [ANNOUNCE] tig-0.14
From: Jonas Fonseca <hidden>
Date: 2016-06-15 22:46:10
On Thu, Feb 12, 2009 at 22:48, Tilo Schwarz [off-list ref] wrote:
One thing came to my mind. When I use 'S' and then 'u' to stage/unstage files, it would be nice if I could press a key(maybe 'C') to fire up my $EDITOR, enter my commit message, let tig do the commit and find myself back into the updated status view. Does this sound reasonable?
Sure, you can achieve this very easily. For example, I have the
following bindings in my ~/.tigrc:
bind generic + !git commit --amend
bind generic . !git commit
With tig-0.14, you can also put bindings in your ~/.gitconfig or the
project specific .git/config file using:
[tig "bind"]
generic = C !git commit
generic = w !firefox http://repo.or.cz/w/tig.git?h=%(commit)
The last one uses "browsing state variables". There is more
information about those in tigrc(5)[1]
[1] http://jonas.nitro.dk/tig/tigrc.5.html#_actions
--
Jonas Fonseca