@@ -277,6 +277,7 @@ KEY VALUE ~
277
277
*MMDisableLaunchAnimation* disable launch animation when opening a new
278
278
MacVim window [bool]
279
279
*MMFontPreserveLineSpacing* use the line-spacing as specified by font [bool]
280
+ *MMLoginShell* use login shell for launching Vim [bool]
280
281
*MMLoginShellArgument* login shell parameter [string]
281
282
*MMLoginShellCommand* which shell to use to launch Vim [string]
282
283
*MMFullScreenFadeTime* fade delay for non-native fullscreen [float]
@@ -326,13 +327,15 @@ new Vim processes via a login shell so that all environment variables are set.
326
327
327
328
By default MacVim uses the $SHELL environment variable to determine which
328
329
shell to use (if $SHELL is not set "/bin/bash" is used). It is possible to
329
- override this choice by setting the user default MMLoginShellCommand to the
330
+ override this choice by setting the user default | MMLoginShellCommand | to the
330
331
shell that should be used (e.g. "/bin/tcsh"). MacVim tries to make the shell
331
332
a login shell by prepending argv[0] with a dash. If you use an exotic shell
332
333
and need to pass it a parameter to make it a login shell then you can set the
333
- user default MMLoginShellArgument (e.g. to "-l"). Finally, if the "bash"
334
+ user default | MMLoginShellArgument | (e.g. to "-l"). Finally, if the "bash"
334
335
shell is used, then "-l" is automatically added as an argument. To override
335
- this behaviour set MMLoginShellArgument to "--".
336
+ this behaviour set | MMLoginShellArgument | to "--".
337
+
338
+ To turn off using a login shell, you can set | MMLoginShell | to 0.
336
339
337
340
==============================================================================
338
341
4. MacVim appearance *macvim-appearance*
0 commit comments