THIS PROGRAM IS NOT READY FOR GENERAL USE
Navigate your computer faster than the basic "dir" and "cd"
This project aims to be a fast, customizable, and lightweight file browser for your terminal
customize key press bindings- file management ability's (Top Priority)
- copy
- paste
- delete folder
- view file permissions
- "onboarding process"
- Colors
- Git explorer (tentative)
- encryption symmetrical/asymmetrical
- Live Search
Vim/NeoVim like bindings- file compression
Key Presses | Description |
---|---|
a | go to parent dir |
s | enter selected dir |
h | down |
t | up |
: | activate command line |
q | exit program |
To activate the command line press ":"
You will then be able to start typing at the bottom of the screen
Commands | Description |
---|---|
cd1 | change directory like windows cd |
help | type help then command to get command info |
nvim | launch neovim with selected file if non is provided |
mkdir2 | create folder in current folder |
refreshConfig | reload config settings |
setConfigOption (sco) | modify config option and write it to file |
testConfigOption (tco) | modify config without saving. settings will be lost on program exit |
mkf | create file |
initConfig | create config file with defaults. to override pass --override |
debug | read debug help page for this commands functionality |
del | delete file - read help page for detailed functionality |
rm | delete empty folder |
- For the most part functions like windows cd except for some edge cases
- No error message on fail and also fails if dir already present
allows the ability to customize aspects of the program
see CONFIG.MD for more in depth and TFV_config_template.txt for an example config
View CONTRIBUTING.md
This is a cmake project, so it can be built that way
If you use CLion drop the src and CMakeLists.txt into the main dir
and drop the helpInfo into the debug folder or where the project is built