Skip to content

Latest commit

 

History

History
59 lines (47 loc) · 1.48 KB

README.md

File metadata and controls

59 lines (47 loc) · 1.48 KB

bashelp

"A tool for bookmarking and tagging your favourite (and impossible to remember) shell commands", forked from dario2994.

This fork

New features brought by this fork:

  • you can save commands spanning multiple lines (like code snippets);
  • the retrieved commands are automatically copied into the clipboard;
  • improved way in which commands are presented and selected by the user upon search.

30 seconds demo (video)

30 seconds video showing a demo of bashelp

Screenshot showing the prompt for choosing among different matching results: screenshot of the multiple choices prompt

Installation

  1. Clone the repository or just download the whole content in a folder on your pc.
  2. Execute in a shell 'sudo ./install.sh'.

Now you have installed bashelp. To remove bashelp just execute 'uninstall.sh'.

Usage

With

bashelp -a

you can interactively add a command to your shelf, then get it with

bashelp <command_tag>

If you need to modify a command, use

bashelp -m <command_id>

(the command id is shown by bashelp <command_tag>). You can also remove commands with

bashelp -r <command_id>

For further information you may use

bashelp -h

or read the documentation in the manual

man bashelp