Crates.io | vim_terminal |
lib.rs | vim_terminal |
version | 0.1.0 |
source | src |
created_at | 2024-09-22 11:41:33.632064 |
updated_at | 2024-09-22 11:41:33.632064 |
description | A terminal file explorer with vim bindings written in rust |
homepage | |
repository | https://github.com/saksham-tomer/vim_terminal |
max_upload_size | |
id | 1382888 |
size | 22,866 |
A fast and efficient terminal-based file explorer with vim-like keybindings, built in Rust.
Ensure you have Rust and Cargo installed on your system. Then run:
cargo install vim_terminal
To start the file explorer, run:
vim_terminal [path]
If no path is provided, it will start in the current directory.
j
/ k
: Move cursor down / uph
/ l
: Go to parent directory / Enter selected directorygg
/ G
: Move to top / bottom of the file list/
: Search for filesdd
: Delete selected file/directoryyy
: Copy selected file/directoryp
: Paste copied file/directoryi
: Show file/directory informationq
: Quit the applicationThis project relies on the following crates:
Clone the repository:
git clone https://github.com/saksham-tomer/vim_terminal.git
cd vim_terminal
Build the project:
cargo build --release
Run the application:
cargo run
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
Saksham Tomer
Saksham Tomar (@SakshamDevDose) / X