____ ____ _____ ____ ___ _____
| _ \/ ___|| ____| _ \_ _|_ _|
| |_) \___ \| _| | | | | | | |
| _ < ___) | |___| |_| | | | |
|_| \_\____/|_____|____/___| |_|
Rsedit (stands for Rust editor) is a great TUI tool to quickly edit your text files. You can launch it right in terminal, even through SSH connection!
- Basic interaction with text
- Read
- Write
- Copy
- Paste
- Keyboard shortcuts
Control+F-> SearchDownorRight-> NextUporLeft-> Previous
Control+S-> SaveControl+Q-> QuitControl+Shift+C-> CopyControl+Shift+V-> Paste
- Dynamic status bar
- File name
- Modification indicator
- Cursor position
- Total lines count
- Dynamic hint bar
- Command bar
- Search
- Next
- Previous
- Save as
- Search
- Clone the repository
$ git clone https://github.com/desyatkoff/rsedit.git
- Go to the repository directory
$ cd ./rsedit/ - Launch
install.shscript$ sh ./install.sh
- Clone the repository
$ git clone https://github.com/desyatkoff/rsedit.git
- Go to the repository directory
$ cd ./rsedit/ - Compile the Rust project
$ cargo build --release
- Copy Rsedit binary to the
/bin/directory$ sudo cp ./target/release/rsedit /bin/
- Test Rsedit using
example.txtthat included to the repository$ rsedit example.txt
Firstly, you have to install Rsedit and then enter this command:
$ rseditAfter that, you will be moved to Rsedit screen so you can start writing your text. If you want to open an existing file, you should launch Rsedit with an argument:
$ rsedit /path/to/file.txtOr you can use relative path (if your file is near to your current location in terminal):
$ rsedit file.txtIf you forgot to create a file to edit with Rsedit, you still can Control + S and the command bar will appear asking you a wanted file name (simply a "save as" feature)