Arun Prakash Jana
f90c37cd5e
Automagically handle archives
2019-12-29 23:21:18 +05:30
Arun Prakash Jana
146da5911d
Code refactor
2019-12-29 17:58:48 +05:30
Arun Prakash Jana
7b7e005e52
Retire execute file
...
There is no way to detect and handle GUI executables. Must run manually.
2019-12-29 09:07:58 +05:30
Arun Prakash Jana
7157644250
Fix #420 : simplify bookmarking, retire lead key
2019-12-29 08:20:56 +05:30
Arun Prakash Jana
e3e6e1671a
Keybind v for version sort
2019-12-28 11:15:38 +05:30
Arun Prakash Jana
bffadf09c5
Refactor plugin handling
2019-12-27 13:19:23 +05:30
Arun Prakash Jana
06920d7d9d
Revert "Fix #420 : reduce Lead key to bookmark key"
...
This reverts commit 1ed5febe0c
.
2019-12-25 22:18:36 +05:30
Arun Prakash Jana
ffb0b0e3c2
Revert "Use b and ^B as bookmark key"
...
This reverts commit 278fcfdfc9
.
2019-12-25 22:18:09 +05:30
Arun Prakash Jana
278fcfdfc9
Use b and ^B as bookmark key
2019-12-25 14:37:51 +05:30
Arun Prakash Jana
1ed5febe0c
Fix #420 : reduce Lead key to bookmark key
2019-12-25 12:15:03 +05:30
Arun Prakash Jana
5b0b63e7d6
remove / as additional lead key when filter is on
2019-12-14 19:54:13 +05:30
Arun Prakash Jana
dfd1422997
Remove redundant key for first file
2019-12-11 20:30:20 +05:30
Arun Prakash Jana
a86150f71a
Reformat help, remove redundant plugin key
2019-12-11 19:26:13 +05:30
Arun Prakash Jana
847bda4380
Combine archive operations
2019-12-10 03:56:38 +05:30
Arun Prakash Jana
8dd1946d1d
Revert to ] key
2019-12-10 01:27:51 +05:30
Arun Prakash Jana
a3d6b81d9f
Key 's' to manage session
2019-12-10 01:09:15 +05:30
Arun Prakash Jana
741f82b091
Use \ as alternative prompt/run command keybind
2019-12-10 00:56:29 +05:30
Arun Prakash Jana
20ac9da988
Support deselection
2019-11-28 23:13:10 +05:30
Arun Prakash Jana
e6f9d6d2d0
Add rclone support for remote access
2019-11-24 21:24:32 +05:30
Arun Prakash Jana
084a4c77c5
Add key ] to show prompt
2019-11-18 20:21:00 +05:30
Arun Prakash Jana
4ee9e2d129
Add key ; to execute plugin
2019-11-18 00:30:00 +05:30
Arun Prakash Jana
efa9a6727d
Change the key to size sort to z
2019-11-17 04:11:27 +05:30
Arun Prakash Jana
71bf18cee3
Refactor
2019-10-20 05:35:41 +05:30
Anna Arad
60dac94a5e
Implementing sessions support ( #360 )
...
* Initial commit of sessions implementation
* Reduce code duplication
* Move load session to program flag -e
* Fix context initialization problem when loading session
* Add pinned directory to session and reduce session file size
* Make load_session print an error if exists and few minor adjustments
* Refactor session's file structure
* Initialize required structures in load_session before loading
* Add load session dynamically, restore last session, and extra fixes
* Fix indentation
* Add sessions documentation to man page
* Update fish completions with sessions and make some improvements
* Move to single keybinding session management and add help info
* ESC when asked to insert session name behaves better
* Add sessions completion for bash
* Remove pinned dir from session and minor code refactors
2019-10-19 03:41:39 +05:30
Arun Prakash Jana
2da5602a4f
Use a single keybind for cp/mv as
2019-10-17 23:35:49 +05:30
KlzXS
b9d183db26
Added copy/move-as (copy/move and rename) ( #356 )
...
* Added copy/move-as (copy/move and rename)
* Little refactorings
* Also handle selection file for cpmv_rename()
2019-10-14 22:06:45 +05:30
Arun Prakash Jana
19df7777db
Mount archives using archivemount
2019-10-12 02:13:08 +05:30
KlzXS
b7c2ce741a
Implemented edit selection buffer ( #345 )
...
* Implemented edit selection buffer
* Added checks and changed keybind
* Forgot check and style fixes
* Don't work late at night again
You forget things when you're tired
2019-10-10 18:37:16 +05:30
Arun Prakash Jana
2f4144b0bd
Key ^N replaces ^T to toggle nav mode
2019-10-05 07:06:32 +05:30
Arun Prakash Jana
14c355bacf
Add keys: Shift+TAB, '
2019-10-05 06:59:43 +05:30
Arun Prakash Jana
757a783d49
^S is used by stty, use ^K
2019-10-02 12:14:38 +05:30
Arun Prakash Jana
7cae5dfe44
Shortcut to list selection y is now M
2019-09-30 18:54:27 +05:30
Arun Prakash Jana
9d23517d10
key ^Y is now ^S, key ^K is now ^J, kwy ' is now m
2019-09-30 06:54:06 +05:30
Arun Prakash Jana
17de5bfc27
Use better keys for selection mode
2019-09-29 22:59:27 +05:30
Arun Prakash Jana
b046157b61
End selection mode when an operation is run
2019-09-29 21:44:47 +05:30
Arun Prakash Jana
d7ce06b10b
Add plugin to take quick notes
2019-09-26 19:56:43 +05:30
Arun Prakash Jana
7c8df20bea
Key : to run plugin
2019-09-16 01:33:41 +05:30
Arun Prakash Jana
6c39d87cdf
Key > to run plugin
2019-09-15 19:11:10 +05:30
Arun Prakash Jana
e4c14ee13c
Shortcut mapping: S for du, A for apparent du
2019-09-12 08:30:12 +05:30
Arun Prakash Jana
84119b1238
Prefer selection to copy in names
2019-09-08 14:23:00 +05:30
Arun Prakash Jana
94c3af873c
Implement mediainfo as a plugin
2019-08-28 00:02:33 +05:30
Arun Prakash Jana
ea81e2e569
Add F12 as run plugin key:wq
2019-08-25 19:48:08 +05:30
Arun Prakash Jana
871685f7ca
New keys: F2 (rename) F5 (redraw)
2019-08-25 05:36:28 +05:30
Arun Prakash Jana
f4f1acf856
Remove wild load option
2019-08-20 20:00:48 +05:30
Arun Prakash Jana
775742150c
Custom keybinds to run plugins directly
2019-08-14 01:38:30 +05:30
Arun Prakash Jana
d23c2997af
Rename COPY macros to SEL
2019-08-07 01:38:51 +05:30
Arun Prakash Jana
0f6cb31d61
Sort by file extension
2019-08-01 22:20:40 +05:30
Arun Prakash Jana
140a526249
Add F2 for rename (undocumented)
2019-07-15 20:02:35 +05:30
Bruce Hill
0eec240260
Added mouse support
2019-05-22 08:44:19 +05:30
Mischievous Meerkat
c71056c03d
Merge pull request #248 from elig0n/diff_pgup_ctrlu
...
Differentiate half-page Ctrl+U/D and pageful PageDN/UP movement keys
2019-04-21 02:10:11 +05:30
elig0n
a3eb617dc6
Differentiate half-page Ctrl+U/D and pageful PageDN/UP movement keys
2019-04-20 23:25:15 +03:00
Arun Prakash Jana
882a17a60f
SSHFS support
2019-04-21 00:47:11 +05:30
Arun Prakash Jana
5cf3471716
Plugins!
2019-04-18 20:32:53 +05:30
Arun Prakash Jana
33365dea52
Shortcut to visit root
2019-04-12 20:36:23 +05:30
Arun Prakash Jana
10c8344fbd
Update docs
2019-03-20 09:22:44 +05:30
Arun Prakash Jana
54c89ca2a1
Go to start dir key is '@' now
2019-03-12 16:44:58 +05:30
Arun Prakash Jana
69aeeb51d2
GUI app launcher with drop-down menu
...
`nlauncher` is POSIX compliant. It needs `fzy`.
2019-03-12 16:23:00 +05:30
Arun Prakash Jana
8882aa8022
No need to use packed structs
2019-03-11 20:08:03 +05:30
Arun Prakash Jana
090e55c74a
Revert native trashing
2019-03-09 09:15:04 +05:30
Arun Prakash Jana
eb9faf0832
Use packed structures
2019-03-08 04:49:43 +05:30
Arun Prakash Jana
7811518903
Add empty trash key T
2019-03-02 22:28:41 +05:30
Arun Prakash Jana
3e053e9412
Wild mode for nav-as-you-type
2019-02-28 22:36:54 +05:30
Arun Prakash Jana
42e36e85ee
Add key 'K' to toggle selection
2019-02-23 20:13:04 +05:30
Arun Prakash Jana
372dc599e6
Remove unused crc8init function
2019-02-23 14:55:01 +05:30
Arun Prakash Jana
f21ec611cd
Replace backquote with comma as leader key
2019-02-05 23:58:13 +05:30
Arun Prakash Jana
8b0fa2be44
Remove key N
2019-01-31 19:28:35 +05:30
Arun Prakash Jana
ebc81c5d34
Support select all with Y
2019-01-30 02:58:42 +05:30
Arun Prakash Jana
cfb524ea5e
Fix #200 : bind ^P to show command prompt
2019-01-29 23:40:46 +05:30
Arun Prakash Jana
bc6295e7a7
Use ^B to visit pinned directory
2019-01-26 08:28:51 +05:30
Arun Prakash Jana
31849fd5fb
New key to tkae note ^N
2019-01-23 21:49:56 +05:30
Arun Prakash Jana
80f4f54078
Remove shortcuts ^H, ^N, ^P
2019-01-23 21:33:43 +05:30
Arun Prakash Jana
c400a19268
Combine cases
...
SEL_CDHOME, SEL_CDBEGIN, SEL_CDLAST, SEL_VISIT
2019-01-19 21:22:03 +05:30
Arun Prakash Jana
366f49e6b3
Take notes with N
2019-01-19 14:51:40 +05:30
Arun Prakash Jana
772619527f
Remove key Backspace
2019-01-19 14:08:21 +05:30
Arun Prakash Jana
5f581ff20a
Key N to switch to context N
2019-01-19 13:09:46 +05:30
Arun Prakash Jana
5e4810b382
Remove keys ^, $
2019-01-19 12:31:25 +05:30
Arun Prakash Jana
98fd5755d1
Map ^V to run custom script
2019-01-06 02:08:07 +05:30
Arun Prakash Jana
f9860f1c7f
Prepare for release v2.2
2019-01-01 08:01:48 +05:30
Arun Prakash Jana
836325f0d4
A better case name
2018-12-16 20:30:44 +05:30
Arun Prakash Jana
cc34b977da
Use run a command to launch apps
2018-12-16 20:29:03 +05:30
Arun Prakash Jana
e7b1215a20
Support run a command
2018-12-09 19:18:00 +05:30
Arun Prakash Jana
08cfcfea59
Support run file as executable
2018-12-08 18:22:06 +05:30
Arun Prakash Jana
7119310a6a
Ensure NNN_SCRIPT(suffix) exists
2018-12-08 17:38:17 +05:30
Arun Prakash Jana
71fbf80925
Changes for running scripts
2018-12-08 16:31:38 +05:30
Arun Prakash Jana
d029918282
Group similar options in browse()
2018-12-08 11:51:22 +05:30
Arun Prakash Jana
674a58880d
Disable undocumented F2 and F5
2018-12-08 09:02:49 +05:30
Arun Prakash Jana
4de4298ffd
Map ^I to context cycle
2018-12-05 20:43:00 +05:30
Arun Prakash Jana
e26c21ce0b
Make ^T shortcut for nav-as-you-type.
...
The code for Tab and ^I are same when capture din getch().
2018-12-05 05:21:22 +05:30
Arun Prakash Jana
4df1ae6311
Detect filetype using file output
2018-12-05 04:40:01 +05:30
Arun Prakash Jana
60de561b07
Remove redundant structure member
2018-12-05 04:26:19 +05:30
Arun Prakash Jana
8735f1691a
Support TAB to cycle contexts
2018-12-02 06:11:03 +05:30
Arun Prakash Jana
4b9796eae0
Fix #157 : support one combined arg for EDITOR, PAGER and SHELL
2018-12-01 08:06:34 +05:30
Arun Prakash Jana
d7da4acde0
Split EDITOR & PAGER options, concise NNN_USE_EDITOR logic.
2018-12-01 07:42:37 +05:30
Arun Prakash Jana
ef361294db
Get pager with arg
2018-12-01 07:19:56 +05:30
Arun Prakash Jana
d8df13f665
Remove .js from mime list
2018-11-28 09:25:01 +05:30
Arun Prakash Jana
0a8970a811
Fix #150 : treat js file as text
2018-11-28 04:59:15 +05:30
Arun Prakash Jana
28eb6a6312
Use keybind ^T to go to next context
2018-11-27 18:37:31 +05:30
Arun Prakash Jana
338b3be707
Remove file path quoting
2018-11-27 18:29:46 +05:30
Arun Prakash Jana
06ff738b4c
Use ^B to go to next context
2018-11-27 04:01:51 +05:30
Arun Prakash Jana
7db777756f
Option to disable file open on Right and l
2018-11-27 02:06:57 +05:30