diff --git a/HELP.md b/HELP.md index 3b13e70c..1afcf0c9 100644 --- a/HELP.md +++ b/HELP.md @@ -379,6 +379,7 @@ Some config options can be overridden with `environment variables` such: - `CLOUDCMD_PASSWORD` - set password - `CLOUDCMD_ROOT` - set root directory - `CLOUDCMD_ONE_PANEL_MODE` - set one panel mode +- `CLOUDCMD_VIM` - enable vim hot keys Menu --------------- diff --git a/app.json b/app.json index 45893030..c9c2a4a4 100644 --- a/app.json +++ b/app.json @@ -76,6 +76,11 @@ "description": "set one panel mode", "value": "false", "required": false + }, + "CLOUDCMD_VIM": { + "description": "enable vim hot keys", + "value": "false", + "required": false } } } diff --git a/bin/cloudcmd.js b/bin/cloudcmd.js index 8ed11843..a3ebce51 100755 --- a/bin/cloudcmd.js +++ b/bin/cloudcmd.js @@ -69,7 +69,7 @@ const args = require('minimist')(argv.slice(2), { 'config-dialog': choose(env.bool('config_dialog'), config('configDialog')), 'one-panel-mode': choose(env.bool('one_panel_mode'), config('onePanelMode')), 'html-dialogs': config('htmlDialogs'), - 'vim': config('vim'), + 'vim': choose(env.bool('vim'), config('vim')), }, alias: { v: 'version',