You don't have to use bash to use shellsink. Shellsink will work with any shell that supports the following features:
- Concept of a command that always executes before your command is run
- Concept of a history file
- Concept of appending to the history file each time you run a command
- Grab the sample zshrc
- Concatenate that to ~/.zshrc
- make a symlink from .bash_history to .zhistory like this:
ln -s ~/.zhistory ~/.bash_history
- Restart your shell
Easy, right? Here is a list of my References:
- http://en.gentoo-wiki.com/wiki/Zsh#Shell_History
- man zshmisc
- man zsh
1 comment:
The step where you make a symlink is a hack. I've filed a bug to fix it.
https://bugs.launchpad.net/shellsink/+bug/326907
Post a Comment