NoteBetter is a lightweight, terminal-based text editor written in C, inspired by kilo editor.
- GCC compiler
- Make build system
- Linux/Unix-based operating system
- Clone the repository:
git clone https://github.com/prajwal678/NoteBetter.git
cd NoteBetter- Build and install:
sudo make install- To build without installing:
makeThis will compile and add the binary to the bin directory.
This will compile the source code and install the binary to /usr/local/bin.
Thus can be run from any terminal like
notebetter <filename>To remove NoteBetter from your system:
sudo make uninstallTo clean build files:
make cleanCtrl-S: Save fileCtrl-Q: Quit (will warn if unsaved changes exist)Ctrl-F: Find text in fileCtrl-HorBackspace: Delete character before cursorArrow Keys: Move cursorPage Up/Down: Scroll page up/downHome/End: Move to start/end of line
- Syntax highlighting for C/C++ files
- Search functionality (Ctrl-F)
- Simple and intuitive keyboard shortcuts
- Status bar with file information
- Line numbers
- Auto-save warnings
- Multi-line editing support