summaryrefslogtreecommitdiffstats
path: root/tv/2configs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2016-06-09 17:02:23 +0200
committertv <tv@krebsco.de>2016-06-10 16:04:55 +0200
commit66d47e7697471a82b76ce8b91f8e5729c142b578 (patch)
tree773525a71ef98768f6d09a8d3ca192386e831c7e /tv/2configs
parent8bad489794388ef8c5f7676939b2f42bbc91a9ed (diff)
tv nix.vim: syn clear corrupting sh syntax
Diffstat (limited to 'tv/2configs')
-rw-r--r--tv/2configs/vim.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/tv/2configs/vim.nix b/tv/2configs/vim.nix
index fd3bd88..d46c330 100644
--- a/tv/2configs/vim.nix
+++ b/tv/2configs/vim.nix
@@ -269,6 +269,10 @@ let
vim.start = ''write[^ ]* *\"\(\([^\"]*\.\)\?vimrc\|[^\"]*\.vim\)\"'';
})}
+ " Clear syntax that interferes with NixBlock.
+ " TODO redefine NixBlock so sh syntax don't have to be cleared
+ syn clear shOperator shSetList shVarAssign
+
syn region NixBlock
\ matchgroup=NixEnter
\ start="[$]{"