Sorin Ionescu
da7c67d1da
[ Fix #62 ] Remove the tmux plugin
13 years ago
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
.
13 years ago
Sorin Ionescu
6a9a4ea8d6
[ Fix #60 ] Do not use parentheses in function names
13 years ago
Sorin Ionescu
a3b92bb053
[ Fix #51 ] Make the vi mode indicator more flexible
13 years ago
Sorin Ionescu
854c67ada4
Format clean when the Git repository is not dirty
13 years ago
Sorin Ionescu
bfb46ff802
Differentiate commit from branch
13 years ago
Sorin Ionescu
5e5a7803b6
Fix a formatting bug introduced in cdb95f8
13 years ago
Sorin Ionescu
fe1d2ab77d
Fix a spacing bug introduced in cdb95f8
13 years ago
Colin Hebert
7d08a49432
[ Fix #37 ] Improve Git status parsing
13 years ago
Colin Hebert
cdb95f810f
[ Fix #41 ] Do not truncate the commit id
13 years ago
Colin Hebert
514aaa014b
[ Fix #42 ] Count dirty files in Git repositories
13 years ago
Colin Hebert
17a4505a0a
[ Fix #59 ] Do not increment SHLVL, for tmux will
13 years ago
Sorin Ionescu
c508d215e3
Shorten expand-or-complete-prefix-with-indicator
13 years ago
Sorin Ionescu
e5670c37d8
Bind ^P and ^N in the emacs keymap only
13 years ago
Sorin Ionescu
390c353f97
[ Fix #35 ] Add a comment on enabling mouse scroll
13 years ago
Sorin Ionescu
2d0e73c0a7
[ Fix #54 ] Disable less' alternate screen
...
This reverts commit 34a5743789
.
13 years ago
Sorin Ionescu
6ada262fed
[ Fix #56 , Fix #58 ] Remove the SHELL argument
...
This fixes the tmux launch_msg() error.
13 years ago
Sorin Ionescu
6c181ce8dc
[ Fix #50 ] Remove duplicate expand dot bindings
13 years ago
Sorin Ionescu
12a4117525
[ #50 ] Bind to both emacs and vi keymaps
13 years ago
Sorin Ionescu
9f8b41aaec
[ Fix #28 ] Add a widget to insert sudo
13 years ago
Sorin Ionescu
09837b259a
[ Fix #29 ] Replace push-line with push-line-or-edit
13 years ago
Sorin Ionescu
6c341cfe35
[ #50 ] Split widget definition from widget binding
13 years ago
Sorin Ionescu
a51cfb43a6
[ Fix #46 ] Show vicmd indicator in all keymaps
13 years ago
Sorin Ionescu
b4fd92d98a
Remove wrong viins keymap in global mappings
13 years ago
Sorin Ionescu
9c611ce7e5
[ Fix #45 ] Set the terminal erase sequence
13 years ago
Sorin Ionescu
03e4cfd3b1
Split a few key bindings to fit on screen
13 years ago
Sorin Ionescu
541f05eb67
Transpose search previous character, match bracket
13 years ago
Sorin Ionescu
f5a976637e
Fix Emacs backward-kill-line binding
13 years ago
Sorin Ionescu
64d0e35ca4
Remove already defined key bindings
13 years ago
Sorin Ionescu
ef452a8b56
Remove Emacs key bindings in vi insert mode, #50
...
Those who want Emacs key bindings in vi insert mode can just use the
Emacs layout and press ^X^V to enter vi command mode.
13 years ago
Sorin Ionescu
d525683f58
Bind lower and upper case where needed; close #48
13 years ago
Sorin Ionescu
75176573c5
Use the same casing as bindkey -L, close #47
13 years ago
Sorin Ionescu
f96a3b4d6e
Remove the history-substring-search README
...
The README is not relevant in the Oh My Zsh context.
13 years ago
Sorin Ionescu
f922b91417
Enable brace character class list expansion
13 years ago
Sorin Ionescu
34a5743789
Do not disable less' alternate screen, close #35
...
While the '-X' switch allows the user to quit less with the relevant
portion of a man page still visible, it breaks mouse scrolling.
13 years ago
Sorin Ionescu
f3a0366438
Remove Zsh HEAD Git completion, close #38
13 years ago
Sorin Ionescu
a6fb92abc9
Simplify ls aliases
13 years ago
Sorin Ionescu
ae5aa85967
Fix comment indentation
13 years ago
Sorin Ionescu
cbffacd245
Fix GNU core utilities ls aliases, close #31
13 years ago
Sorin Ionescu
04c3df512a
Retain search query highlight on cursor move
...
@guidovansteen discovered inconsistent behaviour when
zsh-syntax-highlighting is not sourced prior to
zsh-history-substring-search.
https://github.com/zsh-users/zsh-history-substring-search/issues/9
@sunaku wrote this patch.
13 years ago
Sorin Ionescu
11d5792243
Fix path-related typesets
...
* Do allow duplicate entries in MAILPATH.
* Tie INFOPATH to infopath.
13 years ago
Sorin Ionescu
98e63641a9
Do not override parent process paths, close #26
13 years ago
Sorin Ionescu
80bbc8171f
Merge branch 'master' of https://github.com/sorin-ionescu/oh-my-zsh
13 years ago
Sorin Ionescu
158990e5cf
Remove unnecessary self-insert override, close #20
...
@sunaku experimented and found that highlights are removed on
space bar and printable character key presses making the removed
code unnecessary.
See https://github.com/zsh-users/zsh-history-substring-search/issues/8
for more information.
13 years ago
Sorin Ionescu
01d9ec13d8
Fix prompt call, close #22
13 years ago
Sorin Ionescu
fd669f22a4
Fix open on Linux, close #24
13 years ago
Sorin Ionescu
02e39eaf4f
Merge pull request #21 from gwjo/fix-nicoulaj-precmd
...
Fix nicoulaj precmd
13 years ago
gwjo
53b389f786
Fix name of precmd hook
...
The prompt function expects all them hooks to use the following
naming convention:
prompt_<theme>_<hook>
This enables it to remove any added theme specific hooks when the
prompt is changed.
13 years ago
Sorin Ionescu
1515ff4b25
Check for availability of SSH agent
13 years ago
Sorin Ionescu
e250df829e
Fix SSH agent identities check, close #19
13 years ago