Commit Graph

135 Commits

Author SHA1 Message Date
Arun Prakash Jana 80371258a1
Switch X and ^X key functionality 2018-11-17 08:31:47 +05:30
Arun Prakash Jana 229b1eba91
Use ^W to visit pinned directory.
Turns out ^B is also intercepted by Windows.
2018-11-15 19:04:14 +05:30
Arun Prakash Jana ff0999b801
Change visit pinned dir key to ^B.
^V does not work while working on Windows. It is intercepted as paste.
2018-11-14 20:08:30 +05:30
Arun Prakash Jana 784ed6fefe
Use the term Leader key 2018-11-12 03:37:17 +05:30
Arun Prakash Jana 81380ff8d4
Use ^B as the Leader key 2018-11-12 03:08:16 +05:30
Arun Prakash Jana 642af4667c
Update docs 2018-11-11 23:25:57 +05:30
Arun Prakash Jana ede3e0830e
Reformat program help 2018-11-11 22:17:15 +05:30
Arun Prakash Jana f41ed544d5
Document native cp, mv, rm 2018-11-11 05:51:05 +05:30
Arun Prakash Jana 598bf63686
List copy buffer if valid 2018-11-11 05:00:32 +05:30
Arun Prakash Jana 497911e999
Retire nlay 2018-11-10 12:06:21 +05:30
Arun Prakash Jana e8eeff9b3d
Introduce key prompt 2018-11-09 04:30:12 +05:30
Arun Prakash Jana 8a9319fb79
Support key q for context quit 2018-11-08 20:18:43 +05:30
Arun Prakash Jana fe9e8a62bf
Update docs on contexts 2018-11-08 18:29:38 +05:30
Arun Prakash Jana 99a9d63ee7
GUI app launcher mode with 'o'.
Removed file manager and desktop search keys.
Both can be launched with launcher key.
2018-11-08 07:06:09 +05:30
Arun Prakash Jana c174e32c06
Retire NNN_NO_X and make the behaviour default 2018-11-08 05:14:03 +05:30
Arun Prakash Jana 3cf81482a4
Retire chdir prompt 2018-11-06 20:46:45 +05:30
Arun Prakash Jana b12a27fc83
Update docs 2018-10-31 05:44:35 +05:30
Arun Prakash Jana c820e0c9f9
Use ^L to clear filter prompt 2018-10-28 01:52:07 +05:30
Arun Prakash Jana c5a841f507
Exit prompt on Escape press 2018-10-27 08:35:05 +05:30
Arun Prakash Jana 1562939325
Support copy buffer listing in multi-copy mode 2018-10-22 19:33:27 +05:30
Arun Prakash Jana e454078571
Option to disable dir auto-select 2018-10-21 23:30:46 +05:30
Arun Prakash Jana d4ab97cb54
Prepare for release v2.0 2018-10-19 15:24:15 +05:30
Arun Prakash Jana b7a6b1c12a
Show apparent size 2018-10-05 00:26:31 +05:30
Arun Prakash Jana 028e04abd3
Create copy file in home dir, remove copy file on exit 2018-09-06 06:33:50 +05:30
Arun Prakash Jana f0ca1e7785
Document that filenames are not unquoted 2018-08-16 20:13:31 +05:30
Arun Prakash Jana 68f0af6220
Prepare for release v1.9 2018-08-10 07:13:53 +05:30
Arun Prakash Jana bf36462a2b
Implement dir auto-select in nav-as-you-type mode.
If only one entry matches regex filter and it it a directory, cd into it.
2018-08-08 04:57:49 +05:30
Arun Prakash Jana d849779f00
nnn is a file manager now 2018-08-07 04:52:39 +05:30
Arun Prakash Jana 042d008392
Pass current file name as first argument to custom scripts 2018-07-04 19:35:36 +05:30
Arun Prakash Jana 9a7660fb62
Add Space as 2nd file-path copier key (easy to use) 2018-06-27 20:38:41 +05:30
Arun Prakash Jana 7a1dd541a6
Support multiple scripts 2018-06-17 21:47:19 +05:30
Arun Prakash Jana 7e300b90f2
Update man 2018-05-03 17:59:39 +05:30
Arun Prakash Jana d6c0e1093a
Prepare for release v1.8 2018-05-02 03:23:38 +05:30
Arun Prakash Jana 19448edfc6
Update help on filter 2018-05-01 10:15:27 +05:30
Arun Prakash Jana 9f51996b60
Fix man page 2018-04-26 00:41:40 +05:30
Arun Prakash Jana c27f58555e
Support archive creation 2018-04-25 05:40:07 +05:30
Arun Prakash Jana 48cf378c7b
Prefer VISUAL, if defined over EDITOR 2018-04-08 06:15:24 +05:30
Arun Prakash Jana 01e53e1b26
Update for PR #100: man and README should be in sync 2018-04-04 06:37:29 +05:30
Jakub Jirutka a85ce3348f Show hidden files by default when env NNN_SHOW_HIDDEN is set (#100) 2018-04-04 06:33:26 +05:30
Arun Prakash Jana f09bd47f26
Update help 2018-04-01 23:39:51 +05:30
Arun Prakash Jana 3a515585d1
Support screen locking on Linux 2018-03-30 21:23:28 +05:30
Arun Prakash Jana 1e1708c2ec
New shortcut ^] to spawn shell in current dir 2018-03-30 20:53:25 +05:30
Arun Prakash Jana 8d7a56cbaa
Run a custom script support 2018-03-19 06:17:58 +05:30
Arun Prakash Jana 70c39a063d Fix #81: GUI programs shouldn't exit on closing the parent terminal
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-16 04:39:49 +05:30
Arun Prakash Jana eddc0c93ba
Fix #95: Add ^I as an alternative to Insert 2018-03-07 18:32:48 +05:30
Arun Prakash Jana 3036b8a733
Fix #89: User-specific tmp file for copying filenames
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-04 10:37:18 +05:30
Arun Prakash Jana 43134cdfa8
Support ~, - and & keyboard shortcuts at the bookmark prompt.
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-03-03 19:19:06 +05:30
Arun Prakash Jana 0f89943d95
Prepare for release v1.7 2018-02-28 01:54:42 +05:30
Arun Prakash Jana 11dac5e3db
Add shortcut ^G to quit and cd 2018-02-24 22:54:54 +05:30
Arun Prakash Jana ee733a39b1
Support batch file rename in vidir 2018-02-24 19:46:58 +05:30