You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I understand that this will be the specification of vim script. I also understand that few people use multibyte for environment variable names. I do not know if we need to fix it to be honest. However, it is preferable to be able to deal with it unless it is prohibited to include multibyte in environment variable names.
The text was updated successfully, but these errors were encountered:
justinmk
changed the title
Can't use multibyte characters for environment variable names
VimL: get/set multibyte environment variable names
Mar 3, 2019
It is very strange, but if I enter the variable name by completion in the next step, it will work with Windows vim. And if I enter $aあ from the keyboard, nothing is displayed.
vim -u NONE -N
:echo $a<tab>
It is as follows in zsh:
$ export 'XTEST_1AaあB'=foo
$ echo XTEST_1AaあB
foo
Even tcsh and fish can use multibyte for environment variable names.
nvim --version
: NVIM v0.4.0-246-g1694f445eecho
.let
same as neovim.$TERM
: win32conSteps to reproduce using
nvim -u NORC
Actual behaviour
It is displayed as follows.
Expected behaviour
I understand that this will be the specification of vim script. I also understand that few people use multibyte for environment variable names. I do not know if we need to fix it to be honest. However, it is preferable to be able to deal with it unless it is prohibited to include multibyte in environment variable names.
The text was updated successfully, but these errors were encountered: