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
|
b15867143c
|
Change order of switch cases (1)
|
2018-12-16 19:45:16 +05:30 |
|
Arun Prakash Jana
|
55f1397cbb
|
Change order of cases in switch statement.
|
2018-12-16 15:28:46 +05:30 |
|
Arun Prakash Jana
|
cc38369540
|
use switch case for NNN_SCRIPT
|
2018-12-16 08:42:25 +05:30 |
|
Arun Prakash Jana
|
94ae45b391
|
handle script dir with NNN_SCRIPT
|
2018-12-16 00:24:45 +05:30 |
|
Arun Prakash Jana
|
64efd6528c
|
Minor modifications
|
2018-12-15 13:41:33 +05:30 |
|
Arun Prakash Jana
|
c4c162f33a
|
Refresh on empty command
|
2018-12-14 19:04:20 +05:30 |
|
Arun Prakash Jana
|
c26b9abd05
|
Quick switch on empty command
|
2018-12-13 21:49:06 +05:30 |
|
Arun Prakash Jana
|
31c15dcdca
|
On entry delete move to previous file
|
2018-12-10 00:09:05 +05:30 |
|
Arun Prakash Jana
|
e7b1215a20
|
Support run a command
|
2018-12-09 19:18:00 +05:30 |
|
Arun Prakash Jana
|
8eb4cd9e9f
|
Use force only in case of rm
|
2018-12-09 08:00:20 +05:30 |
|
Arun Prakash Jana
|
cba1aec8d4
|
Reformat program help
|
2018-12-09 07:47:38 +05:30 |
|
Arun Prakash Jana
|
aa9c7bac23
|
Add comments
|
2018-12-09 07:19:01 +05:30 |
|
Arun Prakash Jana
|
4c7fc6be69
|
Group more options
|
2018-12-08 23:03:58 +05:30 |
|
Arun Prakash Jana
|
a6976550f1
|
Use stat to get file details
|
2018-12-08 19:42:51 +05:30 |
|
Arun Prakash Jana
|
70d1b0d4d8
|
Ensure script to run is not a directory
|
2018-12-08 18:44:28 +05:30 |
|
Arun Prakash Jana
|
08cfcfea59
|
Support run file as executable
|
2018-12-08 18:22:06 +05:30 |
|
Arun Prakash Jana
|
d52482320a
|
Fix alignment
|
2018-12-08 17:42:33 +05:30 |
|
Arun Prakash Jana
|
7119310a6a
|
Ensure NNN_SCRIPT(suffix) exists
|
2018-12-08 17:38:17 +05:30 |
|
Arun Prakash Jana
|
5d1ca249f9
|
Simplify show details
|
2018-12-08 16:45:31 +05:30 |
|
Arun Prakash Jana
|
71fbf80925
|
Changes for running scripts
|
2018-12-08 16:31:38 +05:30 |
|
Arun Prakash Jana
|
a5755ec855
|
Fix build break
|
2018-12-08 15:50:17 +05:30 |
|
Arun Prakash Jana
|
d8fa9356e0
|
Use bool return if applicable
|
2018-12-08 15:28:55 +05:30 |
|
Arun Prakash Jana
|
efc7af0c9c
|
Selection should not be blocked if no files
|
2018-12-08 14:54:56 +05:30 |
|
Arun Prakash Jana
|
d029918282
|
Group similar options in browse()
|
2018-12-08 11:51:22 +05:30 |
|
Arun Prakash Jana
|
1a29b4ef36
|
Add function for 'which utility'
|
2018-12-08 09:44:08 +05:30 |
|
Arun Prakash Jana
|
674a58880d
|
Disable undocumented F2 and F5
|
2018-12-08 09:02:49 +05:30 |
|
Arun Prakash Jana
|
2c2f1e5eae
|
Combine more cases
|
2018-12-08 02:40:04 +05:30 |
|
Arun Prakash Jana
|
bdea298bb5
|
Reload contents after launch
|
2018-12-08 01:42:30 +05:30 |
|
Arun Prakash Jana
|
572094c838
|
Fix wrong prompt
|
2018-12-08 01:11:55 +05:30 |
|
Arun Prakash Jana
|
2d8afc8de7
|
Support launching cli utility too
|
2018-12-07 00:43:49 +05:30 |
|
Arun Prakash Jana
|
b59a21b57e
|
Handle argument ordering in spawn()
|
2018-12-06 22:57:59 +05:30 |
|
Arun Prakash Jana
|
82a58800d3
|
Refactor code
|
2018-12-06 21:45:29 +05:30 |
|
Arun Prakash Jana
|
4de4298ffd
|
Map ^I to context cycle
|
2018-12-05 20:43:00 +05:30 |
|
Arun Prakash Jana
|
47aa3366c2
|
Handle starting ^ at filter prompt
|
2018-12-05 05:35:06 +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
|
7ae6e481bc
|
Remove redundant use of regex
|
2018-12-05 05:01:29 +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
|
8b25593777
|
Use a generic comment
|
2018-12-04 21:09:56 +05:30 |
|
Arun Prakash Jana
|
ebf64d5a4a
|
Shorter error message
|
2018-12-04 20:29:51 +05:30 |
|
Arun Prakash Jana
|
c101fcd769
|
Use MAX as macro suffix
|
2018-12-04 18:21:01 +05:30 |
|
Arun Prakash Jana
|
971f0ddda1
|
Match context index with directory color
|
2018-12-04 06:31:14 +05:30 |
|
Arun Prakash Jana
|
36b7b433f9
|
Per-context directory color
|
2018-12-03 21:44:33 +05:30 |
|
Arun Prakash Jana
|
4c576cfded
|
Update docs
|
2018-12-03 09:23:03 +05:30 |
|
Arun Prakash Jana
|
230664596e
|
Ask to create new context on TAB
|
2018-12-02 22:53:07 +05:30 |
|
Arun Prakash Jana
|
8735f1691a
|
Support TAB to cycle contexts
|
2018-12-02 06:11:03 +05:30 |
|
Arun Prakash Jana
|
d1b4cc2beb
|
Add options to force file operations
|
2018-12-01 14:27:05 +05:30 |
|
Arun Prakash Jana
|
bbe353c6a2
|
Use bool where applicable
|
2018-12-01 13:14:46 +05:30 |
|
Arun Prakash Jana
|
0afb792291
|
Fix #156: Support selection across directories, contexts
|
2018-12-01 10:29:28 +05:30 |
|
Arun Prakash Jana
|
50a4449417
|
Show arg to EDITOR, PAGER & SHELL
|
2018-12-01 08:12:34 +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
|
08bd6f1bcb
|
No need to initialize sel
|
2018-12-01 07:23:29 +05:30 |
|
Arun Prakash Jana
|
ef361294db
|
Get pager with arg
|
2018-12-01 07:19:56 +05:30 |
|
Arun Prakash Jana
|
419f365e88
|
Better msg if nothing in selection
|
2018-12-01 06:41:18 +05:30 |
|
Arun Prakash Jana
|
5cec8d9038
|
Refactor code to get editor args
|
2018-12-01 05:58:37 +05:30 |
|
Arun Prakash Jana
|
9403d52720
|
Use the same term
|
2018-12-01 00:21:18 +05:30 |
|
Arun Prakash Jana
|
33b22b8560
|
Fix #155: do not discard seleciton on Enter
|
2018-11-30 20:52:07 +05:30 |
|
Arun Prakash Jana
|
ac1264e044
|
Fix indentation
|
2018-11-29 20:40:49 +05:30 |
|
Arun Prakash Jana
|
9876948a46
|
Clear picker file on cancel
|
2018-11-29 20:35:41 +05:30 |
|
Arun Prakash Jana
|
04b0a38f68
|
vim plugin: Enter clears selection and picks cuntry
|
2018-11-29 19:43:53 +05:30 |
|
Arun Prakash Jana
|
32ca8ca133
|
Simplify getting editor env var
|
2018-11-29 01:21:08 +05:30 |
|
Arun Prakash Jana
|
5cae446aaf
|
xargs supports -a on Linux
|
2018-11-28 17:53:28 +05:30 |
|
Arun Prakash Jana
|
d8df13f665
|
Remove .js from mime list
|
2018-11-28 09:25:01 +05:30 |
|
Arun Prakash Jana
|
8aa72a40a3
|
Use the -I option on OS X to identify file mime
|
2018-11-28 09:23:03 +05:30 |
|
Arun Prakash Jana
|
4b7833ed98
|
individual rm: replace -I with -i
|
2018-11-28 08:21:38 +05:30 |
|
Arun Prakash Jana
|
8cba83f43f
|
Return 1 on unrecognized option
|
2018-11-28 08:18:01 +05:30 |
|
Arun Prakash Jana
|
2a4cc85659
|
cp, mv: use replacement string with xargs
|
2018-11-28 05:57:27 +05:30 |
|
Arun Prakash Jana
|
8ac68fcc5b
|
Fix #147: arg should be at the end as it can be NULL
|
2018-11-28 05:14:12 +05:30 |
|
Arun Prakash Jana
|
0a8970a811
|
Fix #150: treat js file as text
|
2018-11-28 04:59:15 +05:30 |
|
Arun Prakash Jana
|
361c18064e
|
xargs: use -o, rm: change -I to -i
|
2018-11-28 04:27:33 +05:30 |
|
Arun Prakash Jana
|
b7eb509ffb
|
cp: change -r to -R, --preserve=all to -p
|
2018-11-28 04:16:14 +05:30 |
|
Arun Prakash Jana
|
c0b9703831
|
Fix #147: support one argument to editor
|
2018-11-28 03:45:57 +05:30 |
|
Arun Prakash Jana
|
0a21d90ad5
|
Fix #143: support copy to clipboard
|
2018-11-27 22:37:06 +05:30 |
|
Arun Prakash Jana
|
70d371c214
|
Fix #143
|
2018-11-27 21:25:21 +05:30 |
|
Arun Prakash Jana
|
ab61bb03d0
|
Eliminate newline from selection buffer
|
2018-11-27 21:06:43 +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 |
|
Arun Prakash Jana
|
9cc627459d
|
Rename macro
|
2018-11-25 21:06:47 +05:30 |
|
Arun Prakash Jana
|
d065666205
|
Use ^G to discard seleciton and exit in vim plugin mode
|
2018-11-25 02:21:22 +05:30 |
|
Arun Prakash Jana
|
075c0cb935
|
Handle DEL in rename prompt (Mac)
|
2018-11-24 03:06:01 +05:30 |
|
Arun Prakash Jana
|
ab4c6ff363
|
Fix #135:wq
|
2018-11-24 01:26:18 +05:30 |
|
Arun Prakash Jana
|
fb64e7e2dd
|
option -p: pick last selected entry if no explicit select
|
2018-11-24 00:40:03 +05:30 |
|
Arun Prakash Jana
|
6853487109
|
Fix lint issue
|
2018-11-23 23:12:13 +05:30 |
|
Arun Prakash Jana
|
9e974be3dd
|
Add option -p for file picker
|
2018-11-23 22:41:47 +05:30 |
|
Arun Prakash Jana
|
f71dc87e0c
|
Prepare for release v2.1
|
2018-11-23 16:36:39 +05:30 |
|
Arun Prakash Jana
|
7288f6a713
|
Update help screen
|
2018-11-23 10:44:39 +05:30 |
|
Arun Prakash Jana
|
82fbf19803
|
Add Y as selection keybind
|
2018-11-23 07:44:32 +05:30 |
|
Arun Prakash Jana
|
3297366b65
|
Update comments
|
2018-11-22 20:19:32 +05:30 |
|
Arun Prakash Jana
|
48c14230a6
|
Add file to the list of deps
|
2018-11-22 03:13:55 +05:30 |
|
Arun Prakash Jana
|
0fec0f7ebb
|
Remove default case of unhandled keys
|
2018-11-21 18:39:19 +05:30 |
|
Arun Prakash Jana
|
57613de18b
|
Show warnings for copy, move, multiple remove
|
2018-11-20 19:58:07 +05:30 |
|
Arun Prakash Jana
|
362fd8ce78
|
Define S_BLKSIZE if not defined
|
2018-11-20 19:06:19 +05:30 |
|
Arun Prakash Jana
|
e65e47d691
|
Retain filter state on unhandled keypress
|
2018-11-20 19:06:14 +05:30 |
|
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 |
|
fengyichui
|
5b063c8123
|
Initialize BLK_SHIFT with '-S' option
|
2018-11-15 20:53:25 +08:00 |
|
fengyichui
|
a86737ea81
|
Fix BLK_SHIFT may be wrong in some platforms #128
|
2018-11-15 17:56:35 +08:00 |
|
fengyichui
|
7213b226d7
|
Fix BLK_SHIFT may be wrong in some platforms #128
|
2018-11-15 17:14:29 +08:00 |
|
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
|
995b0671e7
|
Press 'Enter' to confirm multiple context quit
|
2018-11-12 23:39:02 +05:30 |
|
Arun Prakash Jana
|
d9ff3a3588
|
Convert keys to int
|
2018-11-12 23:29:29 +05:30 |
|
Arun Prakash Jana
|
48e64c2a79
|
Use getch() directly to get Leader key suffix
Note: this change BREAKS because get_bm_loc() expects a char *key.
|
2018-11-12 23:05:57 +05:30 |
|
Arun Prakash Jana
|
07e643b10f
|
Confirm program quit whan multiple contexts are active
|
2018-11-12 22:13:35 +05:30 |
|
Arun Prakash Jana
|
fabcc488ea
|
Ignore SIGQUIT
|
2018-11-12 03:37:17 +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
|
2f2f895bcb
|
X11 file paths copy is ad-hoc
|
2018-11-11 06:35:44 +05:30 |
|
Arun Prakash Jana
|
dd1eb788d5
|
Support rm current entry
|
2018-11-11 06:15:18 +05:30 |
|
Arun Prakash Jana
|
f41ed544d5
|
Document native cp, mv, rm
|
2018-11-11 05:51:05 +05:30 |
|
Arun Prakash Jana
|
4407f29dd3
|
Support file cp, mv, rm through selection
|
2018-11-11 05:00:37 +05:30 |
|
Arun Prakash Jana
|
721ac62f72
|
Ensure co file does not have stale paths
|
2018-11-11 05:00:37 +05:30 |
|
Arun Prakash Jana
|
0169232d9c
|
When copying a single file sync cp file and cp buf
|
2018-11-11 05:00:37 +05:30 |
|
Arun Prakash Jana
|
598bf63686
|
List copy buffer if valid
|
2018-11-11 05:00:32 +05:30 |
|
Arun Prakash Jana
|
0f7cdfb3b2
|
Update docs
|
2018-11-10 13:56:14 +05:30 |
|
Arun Prakash Jana
|
a4eb852dba
|
Re-structure files
|
2018-11-10 13:42:18 +05:30 |
|