coxide keeps track of the directories you used frequently and change directory using a shell function(reason explained later)
This is in very alpha stage because I haven't done enough testing, if there is any bug please report
make
make install
Run eval
o ../../etc/xdg
o dg # automatically cds to /etc/xdg
o - # alias to popd
To start using coxide
, add it to your shell.
Add this to your configuration (usually ~/.bashrc
):
eval "$(coxide shell bash)"
Add this to your configuration (usually ~/.elvish/rc.elv
):
eval (coxide shell elvish | slurp)
Add this to your configuration (usually ~/.config/fish/config.fish
):
coxide shell fish | source
Add this to your configuration (find it by running echo $profile
in PowerShell):
Invoke-Expression (& {
$hook = if ($PSVersionTable.PSVersion.Major -lt 6) { 'prompt' } else { 'pwd' }
(coxide shell powershell) -join "`n"
})
Add this to your configuration (usually ~/.xonshrc
):
execx($(coxide shell xonsh), 'exec', __xonsh__.ctx, filename='coxide')
Add this to your configuration (usually ~/.zshrc
):
eval "$(coxide shell zsh)"
Add this to your configuration:
eval "$(coxide shell sh)"