Releases: RaghavGohil/cbuff
Removed :: and added parameter support.
Changelog
This is probably my first changelog!
- ** Removed** '::'. Instead use && for chaining.
- Added parameter support. For example:
I know you see the problem here. We have to write my-new-project two times. I will fix this in the next patch :)
cbuff push "mkdir {}" create-project-dir cbuff push "pushd {} && git init && popd" init-git cbuff push "cbuff create-project-dir {} && cbuff init-git {}" setup-project cbuff setup-project my-new-project my-new-project
Initial release!
What is it?
cbuff (short for Command Buffer) is a versatile command-line tool that empowers users to efficiently store, manage, and execute frequently used commands and workflows. With its user-friendly interface, cbuff simplifies command-line tasks, improves productivity, and reduces the risk of errors.
cbuff can store long paths, commands, also multiple commands which can run sequentially.
Why?
-
Efficient Command Management: cbuff simplifies the management of frequently used commands, allowing users to store and organize them with user-defined aliases. This means no more searching through long command histories or script files.
-
Time-Saving: cbuff allows for quick access to stored commands using intuitive aliases. This reduces the need for repetitive typing and minimizes the chance of errors when running complex commands.
-
Multi-Platform Support: cbuff works seamlessly on Windows, Linux, and macOS, ensuring a consistent experience across different operating systems.
-
Complex Command Execution: Users can execute multiple commands sequentially using the :: delimiter, enabling the creation of intricate workflows with ease.
-
Directory Navigation: cbuff lets users open a terminal window at a specific directory with path aliases, simplifying navigation to common project directories.
-
Customization: Users can tailor cbuff to their specific needs and tasks, making it a versatile tool for various environments and scenarios.
-
Organization and Clarity: The ability to view, manage, and remove stored commands and aliases helps keep the command buffer clean and well-organized.
-
Quick Editing: cbuff allows users to open the command buffer in their default text editor for quick editing and customization.
-
Community and Contributions: cbuff is open-source, meaning it benefits from contributions and improvements from a community of users and developers.
-
Enhanced Productivity: Overall, cbuff is a tool that enhances command-line productivity, making it an excellent choice for both beginners and experienced users who work extensively with the command line.
Give it a try
This is not that much of a project since it is very small as of now, but it maybe useful. If you like this project, don't forget to leave a star!