1
0
Fork 0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2024-11-23 22:30:07 +00:00
ohmyzsh/plugins/jump
Alexander Huynh 3c3766fdf5 Provide even spacing between marks (#7456)
Before, when typing the `marks` command, longer mark keys would cause
the tabs to spill over to the next tab stop, like so:

    rc      -> /home/ahlex/.rc
    repos   -> /home/ahlex/repos
    a-longer-string         -> /tmp

Implement better key display by running through all of the marks twice,
once to get the longest key length, and the second time to format
everything according to that length:

                 rc -> /home/ahlex/.rc
              repos -> /home/ahlex/repos
    a-longer-string -> /tmp
2018-12-31 11:15:14 -08:00
..
jump.plugin.zsh Provide even spacing between marks (#7456) 2018-12-31 11:15:14 -08:00
README.md jump: add README (#7237) 2018-10-05 20:23:30 +02:00

Jump plugin

This plugin allows to easily jump around the file system by manually adding marks. Those marks are stored as symbolic links in the directory $MARKPATH (default $HOME/.marks)

To use it, add jump to the plugins array in your zshrc file:

plugins=(... jump)

Commands

Command Description
jump <mark-name> Jump to the given mark
mark [mark-name] Create a mark with the given name or with the name of the current directory if none is provided
unmark <mark-name> Remove the given mark
marks List the existing marks and the directories they point to