Oh-my-zsh gets big performance updates
github.com
Oh-my-zsh gets big performance updates
1–10 of 15 posts
Re: Oh-my-zsh gets big performance updates
#2Re: Oh-my-zsh gets big performance updates
#3Switch to zsh today in honor of the royal wedding! ;-)
Re: Oh-my-zsh gets big performance updates
#4Re: Oh-my-zsh gets big performance updates
#5too bad there's no oh-my-zsh selfupdate
cd ~/.oh-my-zsh; git pull origin masterRe: Oh-my-zsh gets big performance updates
#6Switch to zsh today in honor of the royal wedding! ;-)
Care to point me to a good "Why you should use zsh, instead of bash" guide / page?
It's super easy to install if you're on a Mac and have homebrew installed (just do `brew install zsh`), and oh-my-zsh has an uninstall command that will switch you back to bash if you don't like it.
Re: Oh-my-zsh gets big performance updates
#7Re: Oh-my-zsh gets big performance updates
#8too bad there's no oh-my-zsh selfupdate
Re: Oh-my-zsh gets big performance updates
#9Re: Oh-my-zsh gets big performance updates
#10What does ZSH offer me that I don't already have with Bash? And really, what's the most convincing part? Not just "cool" stuff?
* Fuzzy completion of paths: I now find myself typing things like: scr/mus_ser and having that expand to script/musicbrainz_server.pl. It feels very natural!
* Interactive tab completion: I now usually queue music with: nyxmms2 add /media/music/ and I can now select an artist using my arrow keys from all the tab completions. This of course works anywhere that you can use completion (ie, filename completion).
* Corrective typing: If I make a mistake typing something, ZSH notices and asks me if I want to correct this: "mv moneyz.csv ~/backups" might say "Did you mean moneys.csv" (assuming moneyz.csv doesn't exist).
* Completion seems to work in so many more places. For example, I can use tab completion with scp and ssh and it completes paths on the remote machine. This is seriously useful.
Like I said, you might very well be able to do all this with bash and other shells. But I don't have to worry about setting it up, because it's all just done for me now.