- [X] commands: move cursor: move +1, move -1, move 5, move $, move 0 - [X] rename command-shell to evaluate - [X] Allow recursive config extends (@A -> @B -> @C) - [X] custom commands - [X] fix problems with substitutions (maybe switch to env vars?) - [X] handle permissions errors - [X] Show error messages (invalid commands/shell errors) - [X] fix issue with pathExists check for ~ expansion - [ ] add substution for last directory (or automark on cd) - [ ] allow escaping % in commands - [ ] escape % in file paths while substituting - [ ] allow updating selection list (:selection-add, :selection-delete) - [ ] cmdline history ** Later - [ ] cmdline autocompletion - [ ] generalize cd/opener/back? - [ ] cross instance selections? (just override keys?) - [ ] show last cmd in cmdline - [ ] preserve back directory when going inside symlink to directories - [ ] some caching for file list? (might be good to have for large lists) - [ ] watch for changes? - [ ] use ls for file listing respecting ansi colors?