{"repo":"micans/apparix","free":true,"listed":false,"github":"https://github.com/micans/apparix","clone":"git clone https://github.com/micans/apparix.git","description":"Command line directory bookmarks with jumping to bookmarks, subdirectory tab completion, distant listing etc","language":"Shell","stars":56,"topics":["command-line","bookmarks","directories","bash","zsh","tab-completion","directory-bookmarks","directory-bookmarking"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"apparix Command line directory bookmarks with jumping to bookmarks, subdirectory tab completion, distant listing etc Apparix is a tiny set of commands implementing directory bookmarking in bash and zsh . You just need the file .bourne-apparix. What apparix provides: - Bookmark the current directory by issuing bm foo . This takes effect instantly across all your sessions (it is stored in $HOME/.apparixrc ). - Jump to foo by issuing\\ to foo - Even better, jump to the subdirectory barzoodle of foo using\\ to foo barzoodle - Even betterer, use cyclic tab completion with subdirectory jumping:\\ to foo b or just to foo \\ 👆 This is the oomphiest bit. - This works at arbitrary levels:\\ to foo barzoodle/ti - When I mentioned that the set of commands is tiny, what I really meant was that the set of cd-related command is tiny; basically bm and to . There are several distant listing/editing commands (see table below). In all cases (full table further below), tab completions work on subdirectories and files. I use ae (edit), av (view), aput (copy to), aget (copy from), als (list), acat (cat) a lot. e.g. Other noteworthy functions are amibm (Am I a Bookmark, for use in PROMPT COMMAND), above (look for bookmarks upwards from $PWD ) and below (similarly downwards). The following table is the output of the apparix ahoy helper function: Tab completion with apparix works best, IMHO, with cyclic tab completion. This is activated by the line TAB: menu-complete in the file $HOME/.inputrc (and you m","default_branch":null,"files":null,"tree":[],"storefront":"/r/micans","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/micans/apparix/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}