Commit graph

819 commits

Author SHA1 Message Date
Sorin Ionescu
ef452a8b56 Remove Emacs key bindings in vi insert mode,
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.
2012-03-18 10:05:41 -04:00
Sorin Ionescu
d525683f58 Bind lower and upper case where needed; close 2012-03-18 09:35:47 -04:00
Sorin Ionescu
75176573c5 Use the same casing as bindkey -L, close 2012-03-17 21:26:48 -04:00
Sorin Ionescu
f96a3b4d6e Remove the history-substring-search README
The README is not relevant in the Oh My Zsh context.
2012-03-17 18:03:28 -04:00
Sorin Ionescu
f922b91417 Enable brace character class list expansion 2012-03-17 11:10:17 -04:00
Sorin Ionescu
34a5743789 Do not disable less' alternate screen, close
While the '-X' switch allows the user to quit less with the relevant
portion of a man page still visible, it breaks mouse scrolling.
2012-03-17 10:56:56 -04:00
Sorin Ionescu
f3a0366438 Remove Zsh HEAD Git completion, close 2012-03-14 16:49:37 -04:00
Sorin Ionescu
a6fb92abc9 Simplify ls aliases 2012-03-13 19:05:10 -04:00
Sorin Ionescu
ae5aa85967 Fix comment indentation 2012-03-13 18:43:48 -04:00
Sorin Ionescu
cbffacd245 Fix GNU core utilities ls aliases, close 2012-03-13 18:42:03 -04:00
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.
2012-03-13 17:08:45 -04:00
Sorin Ionescu
11d5792243 Fix path-related typesets
* Do allow duplicate entries in MAILPATH.
* Tie INFOPATH to infopath.
2012-03-13 01:06:10 -04:00
Sorin Ionescu
98e63641a9 Do not override parent process paths, close 2012-03-13 01:06:04 -04:00
Sorin Ionescu
80bbc8171f Merge branch 'master' of https://github.com/sorin-ionescu/oh-my-zsh 2012-03-13 00:38:55 -04:00
Sorin Ionescu
158990e5cf Remove unnecessary self-insert override, close
@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.
2012-03-13 00:32:19 -04:00
Sorin Ionescu
01d9ec13d8 Fix prompt call, close 2012-03-12 19:56:03 -04:00
Sorin Ionescu
fd669f22a4 Fix open on Linux, close 2012-03-12 19:49:46 -04:00
Sorin Ionescu
02e39eaf4f Merge pull request from gwjo/fix-nicoulaj-precmd
Fix nicoulaj precmd
2012-03-11 16:59:40 -07:00
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.
2012-03-11 19:21:53 -04:00
Sorin Ionescu
1515ff4b25 Check for availability of SSH agent 2012-03-08 21:57:00 -05:00
Sorin Ionescu
e250df829e Fix SSH agent identities check, close 2012-03-08 21:55:38 -05:00
Sorin Ionescu
02435bec3c Fix a typo in SSH agent plugin comments 2012-03-08 21:54:38 -05:00
Sorin Ionescu
1ac20bc64a Move GPG agent availability check to the top 2012-03-08 21:53:51 -05:00
Sorin Ionescu
7a745425c4 Redirect the output of GPG and SSH agent plugins 2012-03-07 18:05:01 -05:00
Sorin Ionescu
6ac5c25e77 Fix Git indicators in submodules, close 2012-03-07 12:03:10 -05:00
Sorin Ionescu
8d294542d5 Update completions 2012-03-07 12:02:09 -05:00
Sorin Ionescu
32f06949cb Rename node-docs to node-doc 2012-03-07 12:01:35 -05:00
Sorin Ionescu
9c36a5e626 Fix coding-style in GPG and SSH agent plugins 2012-03-07 12:01:05 -05:00
Sorin Ionescu
05e86657c3 Merge pull request from meh/fix-ssh-agent 2012-03-01 16:45:04 -08:00
meh
da88663186 Fix SSH Agent identities. 2012-03-01 23:44:27 +01:00
Sorin Ionescu
ae42652604 Updated completions. 2012-02-20 13:40:02 -05:00
Sorin Ionescu
d5884e79b7 Removed hard coded locale, fixed . 2012-02-20 13:39:42 -05:00
Sorin Ionescu
81789a06a2 Added missing sbin directories in PATH. 2012-02-18 19:35:44 -05:00
Sorin Ionescu
e29049a4e3 Fixed the git stash save alias. 2012-02-10 16:37:20 -05:00
Sorin Ionescu
37ba1cbc98 Added an alias to git stash include untracked. 2012-02-09 22:58:36 -05:00
Sorin Ionescu
60b15d0035 Improved the coding style of git-info. 2012-02-09 22:58:36 -05:00
Sorin Ionescu
3f3b2328f9 Added support for ignoring Git submodules. 2012-02-09 22:58:36 -05:00
Sorin Ionescu
0829f921db Added support for package manager installed rbenv. 2012-02-09 22:31:04 -05:00
Sorin Ionescu
58874461bb Renamed binit to bI and fixed bundle .gitignore. 2012-02-09 22:20:36 -05:00
Sorin Ionescu
63b666ba86 Merged the bundler plugin into the ruby plugin.
Gem management without bundler is a pain.
Ruby and bundler are inseparable.
2012-02-09 14:28:47 -05:00
Sorin Ionescu
de61ae0663 Do not export GEM_HOME in launchd.
Exporting GEM_HOME in launchd conflicts with RVM and rbenv.
There are currently no known GUI programs that need it.
2012-02-09 14:19:30 -05:00
Sorin Ionescu
06b989ebbb Simplified rvm, rbenv, and Mac OS X Ruby settings. 2012-02-09 14:17:53 -05:00
Sorin Ionescu
42fc29e6a8 Unset GEM_HOME if RVM or rbenv are installed. 2012-02-09 12:37:42 -05:00
Sorin Ionescu
92e8d67e5d Use vendor/bundle for bundler install path. 2012-02-07 18:27:12 -05:00
Sorin Ionescu
33ee2a0bd4 Revert "Do not assume a specific Ruby version."
This reverts commit b0d47546fe.

It is not feasible to use multiple Ruby versions without RVM.
2012-02-04 00:08:27 -05:00
Sorin Ionescu
33d0ecb9be Initialize rbenv for Zsh. 2012-02-03 17:49:40 -05:00
Sorin Ionescu
16962c6817 Simplified Git log aliases using new formats. 2012-02-02 20:13:01 -05:00
Sorin Ionescu
1a3940b9a3 Added the ability to browse GitHub files. 2012-02-02 18:33:18 -05:00
Sorin Ionescu
304530d990 Filter other remote branches. 2012-02-02 18:33:18 -05:00
Sorin Ionescu
42be3d01f0 Use zstyles for screen and tmux plugin options. 2012-02-02 18:33:17 -05:00