Commit graph

1438 commits

Author SHA1 Message Date
Sorin Ionescu 3119337400 Remove the vi beginning/end-of-history bindings
The bindings do not work as expected, and begging-of-history is pretty
useless.
2012-03-30 20:44:28 -04:00
Sorin Ionescu f3a1c638d3 Remove the vi what-cursor-position binding 2012-03-30 20:43:43 -04:00
Sorin Ionescu ec3738c8d5 [Fix #75] Bind history-substring-search in itself 2012-03-30 19:04:04 -04:00
Sorin Ionescu 1b32cf7bba Remove unnecessary key bindings 2012-03-30 15:55:25 -04:00
Sorin Ionescu 97250b23de [#78] Fix tmux and screen auto-start documentation 2012-03-30 12:22:42 -04:00
Sorin Ionescu 5aed9da1a4 Add support for the official GitHub URL shortener 2012-03-30 12:14:38 -04:00
Sorin Ionescu d4a5bedb48 [Fix #77] Alias giR to 'git reset --keep' 2012-03-30 12:04:59 -04:00
Sorin Ionescu 39f8602c63 [#77] Use the gwD/giD aliases for Git word diff 2012-03-30 12:00:14 -04:00
Sorin Ionescu 5883889646 Describe all default git-info styles 2012-03-30 10:01:41 -04:00
Sorin Ionescu 2dec6364cf [#73] Add a URL to @defunkt's hub 2012-03-30 09:57:27 -04:00
Colin Hebert 27b617bce5 Add documentation for tmux 2012-03-29 21:45:46 -04:00
Sorin Ionescu b7566e3f36 Show the HEAD position when not on a branch 2012-03-29 21:32:45 -04:00
Colin Hebert 568830cf02 Add a style that shows the HEAD position
Show the HEAD position in relation to the nearest branch, remote, tag.
2012-03-29 21:30:41 -04:00
Sorin Ionescu a444469641 Use 'auto' as an adverb, not a namespace 2012-03-29 18:07:37 -04:00
Sorin Ionescu 6b5a650ca5 Expand Browser, Editor and Pager in aliases 2012-03-29 13:33:20 -04:00
Sorin Ionescu 909f05f3f4 Remove extra extensions from templates 2012-03-29 12:57:02 -04:00
Sorin Ionescu e7c7596f3a Move spectrum above alias 2012-03-29 12:06:15 -04:00
Sorin Ionescu 7f7d133678 [Fix #4] Add zsh-syntax-highlighting 2012-03-29 10:47:30 -04:00
Colin Hebert 1dcf189e5a Use the current Browser, Editor and Pager in aliases 2012-03-29 10:26:26 -04:00
Sorin Ionescu f1bcae7fae Rename completion indicator 2012-03-28 20:03:40 -04:00
Sorin Ionescu 6727edd536 Rename terminal auto-title zstyle for consistency 2012-03-28 19:49:37 -04:00
Sorin Ionescu 4e0fc83ea9 [Fix #70] Use official zsh-history-substring-search 2012-03-28 19:16:32 -04:00
Sorin Ionescu 391598716b Fix global typesets
Without the '-g' switch, typesets are always declared locally.
2012-03-28 18:24:31 -04:00
Sorin Ionescu 9155aea2db Return 1 when GNU Core Utilities are not found 2012-03-28 12:23:02 -04:00
Sorin Ionescu 647ac1ac00 Return 1 when a file fails to load 2012-03-28 12:19:53 -04:00
Sorin Ionescu 37b140d1d3 [#64] Remove remnants of the clean git-info style 2012-03-27 20:29:26 -04:00
Colin Hebert dd0083f11a Read the entire history in history-stat
By default history acts like 'fc -l', which only gives the last 16
entries of the history.
2012-03-27 15:34:21 -04:00
Sorin Ionescu 25405b226b [Fix #67] Rename git-branch to git-current-branch
There is a name collision in Git versions older than 1.6.0, which
install the git-* commands in $PATH.
2012-03-27 14:35:52 -04:00
Colin Hebert c435dca233 Use git-rev-parse to get the git directory path 2012-03-27 14:08:21 -04:00
Sorin Ionescu 937f365279 Reset key bindings after $keyinfo check 2012-03-27 08:40:00 -04:00
Sorin Ionescu bf27bc1e3b [Fix #49] Check $keyinfo once
Replace all the the $keyinfo checks with a single or all nothing check.
2012-03-26 22:15:11 -04:00
Sorin Ionescu a06f13f036 [Fix #64] Remove the clean git-info style
Free up `%C` by using `%(D.clean.dirty:%D)` instead.
2012-03-26 22:10:37 -04:00
Colin Hebert 11f3d2c5ae [Fix #40] Use Git porcelain commands 2012-03-26 22:10:34 -04:00
Sorin Ionescu 1f00f1db94 [Fix #63] Add @ColinHebert to the author list 2012-03-26 18:49:57 -04:00
Colin Hebert 4200cbd915 [Fix #55] Use a tmux daemon session 2012-03-26 18:48:42 -04:00
Sorin Ionescu 8cce8ee65d [#63] Replace $SHLVL with $TMUX 2012-03-26 18:43:10 -04:00
Sorin Ionescu bed2088dd4 [#63] Add Mac OS X kernel panic warning 2012-03-26 18:25:59 -04:00
Colin Hebert 2b605e39b0 Replace $SHLVL with $STY 2012-03-26 13:37:24 -04:00
Sorin Ionescu 5177ac3a60 [#63] Re-add the tmux plugin
This reverts commit da7c67d1da.
2012-03-26 13:32:30 -04:00
Sorin Ionescu 06299a06fb [Fix #61] Replace ^H (backspace) with ^? (del) 2012-03-26 12:03:26 -04:00
Sorin Ionescu da7c67d1da [Fix #62] Remove the tmux plugin 2012-03-26 11:19:44 -04:00
Sorin Ionescu 588b52ee94 Increment SHLVL before launching tmux
The incrementing of SHLVL is configuration dependent. It is best to
always increment it to prevent infinite loops.

This reverts commit 17a4505a0a.
2012-03-26 09:28:52 -04:00
Sorin Ionescu 6a9a4ea8d6 [Fix #60] Do not use parentheses in function names 2012-03-23 15:46:49 -04:00
Sorin Ionescu a3b92bb053 [Fix #51] Make the vi mode indicator more flexible 2012-03-23 15:36:11 -04:00
Sorin Ionescu 854c67ada4 Format clean when the Git repository is not dirty 2012-03-23 10:04:30 -04:00
Sorin Ionescu bfb46ff802 Differentiate commit from branch 2012-03-23 09:48:56 -04:00
Sorin Ionescu 5e5a7803b6 Fix a formatting bug introduced in cdb95f8 2012-03-22 23:15:03 -04:00
Sorin Ionescu fe1d2ab77d Fix a spacing bug introduced in cdb95f8 2012-03-22 18:29:01 -04:00
Colin Hebert 7d08a49432 [Fix #37] Improve Git status parsing 2012-03-22 15:25:29 -04:00
Colin Hebert cdb95f810f [Fix #41] Do not truncate the commit id 2012-03-22 15:03:22 -04:00