diff options
| author | 2019-12-03 21:10:42 +0530 | |
|---|---|---|
| committer | 2019-12-03 21:11:06 +0530 | |
| commit | add789c0020839e6ffa496820bcb09a2d5019171 (patch) | |
| tree | e587ba600b007447195c8391dc8db6f649f72fbd /src | |
| parent | 0acd18f9895c3575204ce18b27df2682a9359ec6 (diff) | |
| download | nnn-add789c0020839e6ffa496820bcb09a2d5019171.tar.gz | |
Use common construct for utility names
Diffstat (limited to 'src')
| -rw-r--r-- | src/nnn.c | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -374,6 +374,9 @@ static bool g_plinit = FALSE; #define UTIL_ARCHIVEMOUNT 9 #define UTIL_SSHFS 10 #define UTIL_RCLONE 11 +#define UTIL_VI 12 +#define UTIL_LESS 13 +#define UTIL_SH 14 /* Utilities to open files, run actions */ static char * const utils[] = { @@ -401,6 +404,9 @@ static char * const utils[] = { "archivemount", "sshfs", "rclone", + "vi", + "less", + "sh", }; /* Common strings */ @@ -5736,18 +5742,18 @@ int main(int argc, char *argv[]) cfg.useeditor = 1; /* Get VISUAL/EDITOR */ - enveditor = xgetenv(envs[ENV_EDITOR], "vi"); + enveditor = xgetenv(envs[ENV_EDITOR], utils[UTIL_VI]); editor = xgetenv(envs[ENV_VISUAL], enveditor); DPRINTF_S(getenv(envs[ENV_VISUAL])); DPRINTF_S(getenv(envs[ENV_EDITOR])); DPRINTF_S(editor); /* Get PAGER */ - pager = xgetenv(envs[ENV_PAGER], "less"); + pager = xgetenv(envs[ENV_PAGER], utils[UTIL_LESS]); DPRINTF_S(pager); /* Get SHELL */ - shell = xgetenv(envs[ENV_SHELL], "sh"); + shell = xgetenv(envs[ENV_SHELL], utils[UTIL_SH]); DPRINTF_S(shell); DPRINTF_S(getenv("PWD")); |