The Command Line Interface (CLI) Dictionary is a web-based app designed to assist users in searching for the meanings of frequently used commands and terms in shell environments and text editors. This app features a comprehensive list of commands utilized in vi, emacs, and git. The app provides a quick and easy way for users to access the definitions of frequently used commands and terms without leaving their terminal.
- Definition lookup for frequently used commands and terms in shell environments and text editors
- Lookup for usage of these commands.
- List of commands utilized in vi, emacs, and git
- Cross-platform compatibility for Windows, macOS, and Linux systems
- Switchable from night to day mode and vice versa
- Background color changes based on the menu item one clicked on
- Responsive for both mobile, tab and desktop devices
- Linux commands can be added too
- Machine Learning technique can be used to ensure you don't have to type the exact word you are looking for before the dictionary understands what you want
This app was built using the following technologies:
- HTML, (S)CSS and JavaScript
- JSON
Click CLI Dictionary to open the app and start using it. The home screen displays a search box where a command can be entered and searched. Additionally, the app includes three distinct menu items that allow users to easily switch between the search interfaces for git, emacs and vi commands and terms.
If you would like to contribute to this project, please follow these steps:
- Fork this repository.
- Create a new branch for your changes.
- Make your changes and commit them with descriptive commit messages.
- Push your changes to your forked repository.
- Open a pull request to this repository with a detailed description of your changes.
This app was developed by Otavie Okuoyo and is under no license.
Just < 24 Hour for everything - the design and the writing of the codes
Thursday, February 2, 2023