aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
AgeCommit message (Collapse)Author
2018-05-02Update instructionGravatar Arun Prakash Jana
2018-05-01Update help on filterGravatar Arun Prakash Jana
2018-04-26Update imageGravatar Arun Prakash Jana
2018-04-25Support archive creationGravatar Arun Prakash Jana
2018-04-19nnn is always quotedGravatar Arun Prakash Jana
2018-04-19Fix #104: document tmux TERM settingGravatar Arun Prakash Jana
2018-04-08Prefer VISUAL, if defined over EDITORGravatar Arun Prakash Jana
2018-04-04Show hidden files by default when env NNN_SHOW_HIDDEN is set (#100)Gravatar Jakub Jirutka
2018-04-01Update helpGravatar Arun Prakash Jana
2018-04-01Update link to ToDo listGravatar Arun Prakash Jana
2018-03-30Document how to integrate sxivGravatar Arun Prakash Jana
2018-03-30Support screen locking on LinuxGravatar Arun Prakash Jana
2018-03-30New shortcut ^] to spawn shell in current dirGravatar Arun Prakash Jana
2018-03-30Add install commands for listed packagersGravatar Arun Prakash Jana
2018-03-28Support ^A, ^E, ^U and ignore ^ chars at rename promptGravatar Arun Prakash Jana
2018-03-19Run a custom script supportGravatar Arun Prakash Jana
2018-03-18Update featuresGravatar Arun Prakash Jana
2018-03-18Add Fedora as a packagerGravatar Arun Prakash Jana
2018-03-16Remove reference of NNN_NOWAITGravatar Arun Prakash Jana
2018-03-16Fix #81: GUI programs shouldn't exit on closing the parent terminalGravatar Arun Prakash Jana
Issue reproduction steps: 1. Spawn a GUI program e.g. open a PDF file in zathura or evince. 2. Without quitting `nnn` close the terminal. 3. Notice that the application quits too. Can be a nagging issue if someone is not using a drop-down terminal. Fix: detach a GUI child and start it in a new session. There are 2 aspects to this commit: - It fixes #81: in cases where we do not wait for a spawned child we can assume that the child is a GUI process. We detach and spawn the child in a new session. - It changes the behaviour to @Rahi374's suggestion in PR #40 i.e. invoke the DE opener in F_NOWAIT mode.
2018-03-11Add table of external dependenciesGravatar Arun Prakash Jana
2018-03-07Fix #95: Add ^I as an alternative to InsertGravatar Arun Prakash Jana
2018-03-04Fix #89: User-specific tmp file for copying filenamesGravatar Arun Prakash Jana
Use distinct (by username) tmp filename to copy file paths. The pattern used is: /tmp/nnncp$USER If username is 'arun', the file name is `/tmp/nnncparun`.
2018-03-03Support ~, - and & keyboard shortcuts at the bookmark prompt.Gravatar Arun Prakash Jana
In nav-as-you-type mode only control keys are understood when filter is enabled. We need some way to quicly jump HOME, last visited dir or start dir.
2018-02-28Add openSUSE Leap badgeGravatar Arun Prakash Jana
2018-02-28openSUSE build system provides several distro packages. thanks @dilawar!Gravatar Arun Prakash Jana
2018-02-27Update documentation on vidirGravatar Arun Prakash Jana
2018-02-26Update READMEGravatar 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-02-24Update featuresGravatar Arun Prakash Jana
2018-02-24Update copyright yearGravatar Arun Prakash Jana
2018-02-24Document file path copy usage sans clipboardGravatar Arun Prakash Jana
2018-02-24Add Gentoo as packager, FreeBSD commandGravatar 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-29Fix #73: How to discard changes and exit new/rename promptGravatar Arun Prakash Jana
2017-12-28Add FreeBSD as a package source (#72)Gravatar Dmitri Goutnik
2017-12-26Add openSUSE to packagersGravatar Arun Prakash Jana
2017-12-26Update READMEGravatar Arun Prakash Jana
Update documentation
2017-12-26Update READMEGravatar Arun Prakash Jana
2017-12-25Support 'Open with...'Gravatar Arun Prakash Jana
2017-12-24Update documentationGravatar Arun Prakash Jana
2017-12-24Add option -b to open bookmark directlyGravatar Arun Prakash Jana
2017-12-22Update READMEGravatar Arun Prakash Jana