To move through Cow.Horse.Sheep
I have to use f. and then to say change Horse to Donkey I have to do ct. this is inconvenient as it basically puts cabal files in a different editing mode from every other kind of file.
Yep it's a bit distracting but I've did that for a reason (can't recall what exactly it was though). I should improve the cabal portion of the plugin at some point. It's still very hacky.
This makes it hard to edit module namespaces.
To move through Cow.Horse.Sheep I have to use
f.
and then to say change Horse to Donkey I have to doct.
this is inconvenient as it basically puts cabal files in a different editing mode from every other kind of file.I read https://superuser.com/questions/741422/vim-move-word-skips-dot
and then ran
:verbose set iskeyword?
in the cabal filegives (notice the '.' in there):
Is there any reason you are doing that?
Could you change it?
I think I can probably remove the '.' using an autocmd on filetype but was wondering if that has any other consequences?
Cheers
Jonny