mirror of
https://github.com/dylanaraps/shfm.git
synced 2026-10-16 10:39:32 +00:00
436543fb8ed98f4d679e3a9f60249700c970bb07
shfm [wip] ________________________________________________________________________________ wip file manager written in posix shell note: likely very broken features ________________________________________________________________________________ * really nice escape sequence handling for keys which emit '\033[<stuff>'. Not based on read timeouts. Based on tracking position within sequences. * has no dependencies other than a POSIX shell and POSIX coreutils (for printf, [, etc if not builtin). * movement uses vim-like keybinds (hjkl). todo ________________________________________________________________________________ - [x] scrolling is torture. - [x] stop redrawing whole screen on key press. - [x] store list somehow. - [ ] search - [ ] prompts - [ ] opener - [ ] resize (POSIX shell winch is not asynchronous during read + SIGWINCH?) keybinds ________________________________________________________________________________ j - down k - up l - open file or directory h - go up level g - go to top G - go to bottom q - quit
Languages
Shell
100%