Доброго всем дня!
Столкнулся тут с проблемой, хотя она немного странная. Есть две машины, на обоих стоит FreeBSD 10.3-RELEASE, поставил на обе машины редактор vim. Но возникла непонятная ситуация. На одной машине синтаксис в редакторе подсвечивается во всех файлах а на только в файлах конфигурации самого vim и вновь созданных, а вот в rc.conf никак не хочет подсвечивать.
Конфигурация с первой машины /usr/local/etc/vim/vimrc
if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"
set fileencodings=ucs-bom,utf-8,latin1
endif
let g:is_posix = 1
set nocompatible
set bs=indent,eol,start
set history=50
set ruler
if &t_Co > 2 || has("gui_running")
syntax on
set hlsearch
endif
if has("autocmd")
augroup freebsd
autocmd!
if $PORTSDIR != ""
autocmd BufNewFile $PORTSDIR/*/*/Makefile 0r $PORTSDIR/Templates/Makefile
else
autocmd BufNewFile /usr/ports/*/*/Makefile 0r /usr/ports/Templates/Makefile
endif
endif
Конфигурация со второй машины /usr/local/etc/vim/vimrc
if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"
set fileencodings=ucs-bom,utf-8,latin1
endif
let g:is_posix = 1
set nocompatible
set bs=indent,eol,start
set history=50
set ruler
if &t_Co > 2 || has("gui_running")
syntax on
set hlsearch
endif
if has("autocmd")
augroup freebsd
autocmd!
if $PORTSDIR != ""
autocmd BufNewFile $PORTSDIR/*/*/Makefile 0r $PORTSDIR/Templates/Makefile
else
autocmd BufNewFile /usr/ports/*/*/Makefile 0r /usr/ports/Templates/Makefile
endif
endif
Конфигурации идентичные.
И вот еще одна особенность: на первой машине я могу прокручивать открытый файл колесиком мыши и курсором мышки ставить каретку в любую строку а копирование и вставка осуществляется только при зажатой клавише shift, а на второй все как обычно.