aboutsummaryrefslogtreecommitdiffstats
path: root/nnn.h
AgeCommit message (Collapse)Author
2018-03-07Fix #95: Add ^I as an alternative to InsertGravatar Arun Prakash Jana
2018-03-03Add ruby files as text fileGravatar Arun Prakash Jana
2018-02-24Add shortcut ^G to quit and cdGravatar Arun Prakash Jana
2018-02-24Support batch file rename in vidirGravatar Arun Prakash Jana
2018-01-28Support file path quote on copyGravatar Arun Prakash Jana
2018-01-17keybind to pin current dir - bGravatar Arun Prakash Jana
2018-01-14Support multiple file path copyGravatar Arun Prakash Jana
Design overview: We are introducing multiple file path copy as a mode which can be toggled using the keybind `^Y`. `^K` works as the individual entry selector. If the user wants to select a range, (s)he can press `^Y` on the first entry and `^Y` on the last entry. We subscribe to notifications, so we need a fail-proof way to detect changes in the directory contents. For example, if a file is deleted, it becomes difficult to get the names of all the files in a range containing that file. If the file is on a range boundary it would lead to wrong calculations. To handle this the right way we use CRC8 checksum of all the visible entries in the directory. The checksum is calculated based on the file information buffer. If the CRC changes on a redraw(), we reset the multi-select mode. New line (`\n`) works as the delimiter between file paths. Note that you may have to disable IFS in the `NNN_COPIER` script to show file paths separated by spaces.
2018-01-13Key changes: ^F - extract archive, ^X - quitGravatar Arun Prakash Jana
2018-01-09Remap ^S and ^Q.Gravatar Arun Prakash Jana
The replacement keys are: ^J - toggle du mode ^Y - quit The change is done because ^S, ^Q keybinds are lost in the following case: - start nnn - navigate to a different directory - spawn a shell - exit the shell The issue happens only with the 'special' keybinds like ^S, ^Q, ^Z... which get their original shell interpretation back. So we are replacing these 2 keybinds with 2 'non-special' combinations.
2018-01-09Add shortcut ^S to toggle du modeGravatar Arun Prakash Jana
2018-01-07Change bookmark prompt and pin dir keys.Gravatar Arun Prakash Jana
New keys: - bookmark prompt (^B) - pin directory (B) The intention of the change is to facilitate opening the bookmark prompt in navigate-as-you-type mode. The bookmark prompt is used more than the pin current directory option.
2017-12-25Support 'Open with...'Gravatar Arun Prakash Jana
2017-12-13Process keypress by probable frequencyGravatar Arun Prakash Jana
2017-10-01Change archive list shortcut to 'F'Gravatar Arun Prakash Jana
2017-09-27Revert "Archive handling on OS X using unar+lsar"Gravatar Arun Prakash Jana
This reverts commit 1e859eb1370bd67cecd06b7bc8c6f885b80554bd. We will use atool on OS X as well, it can be brewed easily.
2017-09-27Support archive listing and extractionGravatar Arun Prakash Jana
2017-09-10Support file and dir createGravatar Arun Prakash Jana
2017-09-02Move config.h to nnn.hGravatar Arun Prakash Jana