diff options
| author | 2018-03-30 20:53:25 +0530 | |
|---|---|---|
| committer | 2018-03-30 20:53:25 +0530 | |
| commit | 1e1708c2ec1b9a10d5b652d549ead5b0e2d7d357 (patch) | |
| tree | 03ccafe40400301526d2280125e7b3fb14a326a7 | |
| parent | 0bb05104b3875601ae4cbb0bad3df40827c10e65 (diff) | |
| download | nnn-1e1708c2ec1b9a10d5b652d549ead5b0e2d7d357.tar.gz | |
New shortcut ^] to spawn shell in current dir
| -rw-r--r-- | README.md | 2 | ||||
| -rw-r--r-- | nnn.1 | 2 | ||||
| -rw-r--r-- | nnn.c | 3 | ||||
| -rw-r--r-- | nnn.h | 1 |
4 files changed, 5 insertions, 3 deletions
@@ -231,7 +231,7 @@ optional arguments: s | Toggle sort by size S, ^J | Toggle du mode t | Toggle sort by mtime - ! | Spawn SHELL in dir + !, ^] | Spawn SHELL in dir R | Run custom script e | Edit entry in EDITOR o | Open dir in file manager @@ -90,7 +90,7 @@ Toggle sort by file size Toggle disk usage analyzer mode .It Ic t Toggle sort by time modified -.It Ic \&! +.It Ic \&!, ^] Spawn SHELL in PWD (fallback sh) .It Ic R Run a custom script @@ -1155,6 +1155,7 @@ filterentries(char *path) case CONTROL('B'): // fallthrough case CONTROL('V'): // fallthrough case CONTROL('J'): // fallthrough + case CONTROL(']'): // fallthrough case CONTROL('G'): // fallthrough case CONTROL('X'): // fallthrough case CONTROL('F'): // fallthrough @@ -1956,7 +1957,7 @@ show_help(char *path) "es | Toggle sort by size\n" "aS, ^J | Toggle du mode\n" "et | Toggle sort by mtime\n" - "e! | Spawn SHELL in dir\n" + "a!, ^] | Spawn SHELL in dir\n" "eR | Run custom script\n" "ee | Edit entry in EDITOR\n" "eo | Open dir in file manager\n" @@ -167,6 +167,7 @@ static struct key bindings[] = { { '?', SEL_HELP, "", "" }, /* Run command */ { '!', SEL_RUN, "sh", "SHELL" }, + { CONTROL(']'), SEL_RUN, "sh", "SHELL" }, /* Run a custom script */ { 'R', SEL_RUNSCRIPT, "sh", "SHELL" }, /* Run command with argument */ |