From 5e6e4042b1c9685bce86493e3ee6fe916a7f221c Mon Sep 17 00:00:00 2001 From: Enrico Maria De Angelis Date: Sun, 20 Aug 2023 20:29:09 +0100 Subject: [PATCH] runtime(haskell): Add single quote to `iskeyword` in ftplugin (#8191) The single quote `'` is a valid character in variable names, so it should be included in `iskeyword`; this, for instance, makes the * command behave predictably --- runtime/ftplugin/haskell.vim | 1 + 1 file changed, 1 insertion(+) diff --git a/runtime/ftplugin/haskell.vim b/runtime/ftplugin/haskell.vim index 84f4d0563b..2a864bf916 100644 --- a/runtime/ftplugin/haskell.vim +++ b/runtime/ftplugin/haskell.vim @@ -17,6 +17,7 @@ let b:undo_ftplugin = "setl com< cms< fo<" setlocal comments=s1fl:{-,mb:-,ex:-},:-- commentstring=--\ %s setlocal formatoptions-=t formatoptions+=croql setlocal omnifunc=haskellcomplete#Complete +setlocal iskeyword+=' let &cpo = s:cpo_save unlet s:cpo_save