ืืขืืจืื ืืงืกื
ื ืืชื ืืืชืงืื ืจืง ืืกืคืจ ืืืืื ืฉื ืืคืฉืจืืืืช ืืืืฆืขืืช modeline. ืื ืืืืื ืืฆืืื ืืขืจื ืืืคืฆืื, ืืื ืืืืฆืข ืืืฆื ืืจืื ืืื, ืืืืคืฉืจ ืจืง ืืช ืืคืขืืืืช ืืืืืืืช ืืคืฉืืืืช ืืืืชืจ. ืืืงืจื ืื, ืืคืงืืื ืืืืงืืช ืืืืืช ืืช ืืคืงืืื ":source", ืฉืื ืืชื ืืืื ืืืฉืชืืฉ ืืืฉื ื "!". ืืื ืืืคืขืื ืคืงืืืืช ืฉืจืืจืืชืืืช ืืืงืืืฅ ืฉืฆืืื. ืืคืืื, ืืื ืืืคืขืื ืืช ืืงืื, ืืกืคืืง ืืฆืืื ืืฉืืจืช ืืืืื ืื ืืื ืืื "set foldexpr=execute('\:source! some_file'):". ื-Neovim ืืกืืจ ืืงืจืื ื-execute, ืื ืืืงืื ืืืช ื ืืชื ืืืฉืชืืฉ ื-assert_fails.
ืืืืืื, ืืื ืืืคืขืื ืืช ืืคืงืืื "uname -a", ืคืฉืื ืคืชื ืงืืืฅ ื-Vim ืื Neovim ืฉืืฉืืจื ืืจืืฉืื ื ืื ืืืืจืื ื ืฉืื ืืืืจืช:
:!uname -a||ยป vi:fen:fdm=expr:fde=assert_fails(โsource\!\ \%โ):fdl=0:fdt=โ
ืืืืจื "ืืงืืจ! %" ืืงืจื ืืช ืืคืงืืืืช ืืืงืืืฅ ืื ืืืื ืืืืชืื ืืื ืืืฆืข ืืช ":!uname -a". ื ืืชื ืืืฉืชืืฉ ืืจืฆืคื ืืจืืื ืืื ืืืกืชืืจ ืฉืืจื ื ืชืื ื ืืืคืื ืฉื ืืื ืืฉืืจืืช ืืืชืื. ืืืฉื, ืืื
ืืชื ืืืื ืืืืืง ืืช ืืคืขืืืืช ืฉื ืืฆื modeline ืขื ืืคืงืืื ":set modeline?". ืืื ืืืฉืืืช ืืืชื, ืืชื ืืืื ืืืืกืืฃ ืืช ืืฉืืจื "set nomodeline" ื-vimrc. ืืืคืฆืืช ืืืขืื ืืชืืงื ืช ื
ืืงืืจ: OpenNet.ru