[OpenIndiana-discuss] VIM 9: lost shell (read bash) syntax
Predrag Zecevic
predrag.zecevic.1961 at googlemail.com
Mon Feb 20 16:05:16 UTC 2023
On 20.02.2023 16:53, Udo Grabowski (IMK) wrote:
> On 20/02/2023 16:49, Udo Grabowski (IMK) wrote:
>> On 20/02/2023 16:20, Predrag Zecevic via openindiana-discuss wrote:
>>> Hi all,
>>>
>>> does anyone has nice .vimrc, which still obey syntax coloring?
>>> Especially for
>>> bash...
>>>
>>> Recently, vim was upgrade from version 8 to 9:
>>>
>>> :; pkg list *editor/vim*
>>> NAME (PUBLISHER) VERSION IFO
>>> editor/vim 9.0.1300-2023.0.0.0 i--
>>> editor/vim/vim-core 9.0.1300-2023.0.0.0 i--
>>>
>>> Since then, bash syntax coloring is not working with neither .vimrc
>>> (old one,
>>> and modified one). Or w/o .vimrc.
>>> Previously, that syntax highlighting could help a lot, when entering
>>> shell
>>> commands to point to the syntax error.
>>>
>>> Now, it is completely useless...
>>>
>>> Any thoughts? Anyone still uses it?
>>
>> No problem here, with .vimrc
>>
>> set encoding=utf-8
>> set term=xterm-color
>> syntax enable
>>
>> everything highlights fine, even bash scripts.
>>
>
> You may also need this (one line) :
> autocmd Syntax * exec("set
> dict+=".$VIMRUNTIME."/syntax/".expand('<amatch>').".vim")
>
Thanks,
---8<------
:; cat ~/.vim/vimrc
set encoding=utf-8
set term=xterm-color
syntax enable
autocmd Syntax * exec("set
dict+=".$VIMRUNTIME."/syntax/".expand('<amatch>').".vim")
---8<------
and still no luck (tried from within *tmux* session and from pure bash
shell).
Same version from Ubuntu 22.04 (I had to install it from PPA repo) shows
test bash file properly.
So, it could be something on my machine.
The problem is I have no clue where to start.
Regards.
>
> _______________________________________________
> openindiana-discuss mailing list
> openindiana-discuss at openindiana.org
> https://openindiana.org/mailman/listinfo/openindiana-discuss
--
Predrag Zečević
predrag.zecevic.1961 at googlemail.com
More information about the openindiana-discuss
mailing list