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
Is <Tab> somehow using <C-h>? If I try to map <C-h> to something (specifically with imap), it works, but the tab key starts acting up in julia-vim (but nowhere else). As an example, I'll start out with a .vimrc with just the minimal Vundle setup for including julia-vim, and no other mappings or code.
Then I add the following (before the Vundle block):
imap<C-h>Hello, world!
Starting vim with this .vimrc, if I edit a non-Julia file, pressing <Tab> (in insert mode) will insert a tab, and pressing <C-h> will insert Hello, world!.
If I edit a Julia file, <C-h> also does its job, but pressing <Tab> will now insert:
<91>Hello, world!
where there is a tab character after Hello, world!. If I start the line with, say, \alph and then press tab, I get the completion:
\alpha
I press it again, and get:
α<91>Hello, world!
This time without a tab at the end.
The <91> is a Unicode "PRIVATE USE ONE".
It seems to me that this behavior is a bug, and that it is a bug in julia-vim – but I may very well be mistaken…
The text was updated successfully, but these errors were encountered:
Is
<Tab>
somehow using<C-h>
? If I try to map<C-h>
to something (specifically withimap
), it works, but the tab key starts acting up injulia-vim
(but nowhere else). As an example, I'll start out with a.vimrc
with just the minimal Vundle setup for includingjulia-vim
, and no other mappings or code.Then I add the following (before the Vundle block):
Starting vim with this
.vimrc
, if I edit a non-Julia file, pressing<Tab>
(in insert mode) will insert a tab, and pressing<C-h>
will insertHello, world!
.If I edit a Julia file,
<C-h>
also does its job, but pressing<Tab>
will now insert:where there is a tab character after
Hello, world!
. If I start the line with, say,\alph
and then press tab, I get the completion:\alpha
I press it again, and get:
This time without a tab at the end.
The
<91>
is a Unicode "PRIVATE USE ONE".It seems to me that this behavior is a bug, and that it is a bug in
julia-vim
– but I may very well be mistaken…The text was updated successfully, but these errors were encountered: