Use remove-hooks regex in rc

This commit is contained in:
Delapouite 2018-09-19 19:59:57 +02:00
parent 7956e893be
commit 425aa56eaf
34 changed files with 35 additions and 72 deletions

View File

@ -170,6 +170,5 @@ hook global WinSetOption filetype=clojure %[
hook -group clojure-highlight global WinSetOption filetype=(?!clojure).* %{ remove-highlighter window/clojure }
hook global WinSetOption filetype=(?!clojure).* %{
remove-hooks window clojure-indent
remove-hooks window clojure-hooks
remove-hooks window clojure-.+
}

View File

@ -73,6 +73,5 @@ hook global WinSetOption filetype=css %[
hook -group css-highlight global WinSetOption filetype=(?!css).* %{ remove-highlighter window/css }
hook global WinSetOption filetype=(?!css).* %{
remove-hooks window css-indent
remove-hooks window css-hooks
remove-hooks window css-.+
}

View File

@ -129,6 +129,5 @@ hook global WinSetOption filetype=d %{
hook -group d-highlight global WinSetOption filetype=(?!d).* %{ remove-highlighter window/d }
hook global WinSetOption filetype=(?!d).* %{
remove-hooks window d-hooks
remove-hooks window d-indent
remove-hooks window d-.+
}

View File

@ -81,6 +81,5 @@ hook global WinSetOption filetype=fish %{
hook -group fish-highlight global WinSetOption filetype=(?!fish).* %{ remove-highlighter window/fish }
hook global WinSetOption filetype=(?!fish).* %{
remove-hooks window fish-indent
remove-hooks window fish-insert
remove-hooks window fish-.+
}

View File

@ -94,6 +94,5 @@ hook global WinSetOption filetype=go %{
hook -group go-highlight global WinSetOption filetype=(?!go).* %{ remove-highlighter window/go }
hook global WinSetOption filetype=(?!go).* %{
remove-hooks window go-hooks
remove-hooks window go-indent
remove-hooks window go-.+
}

View File

@ -102,6 +102,5 @@ hook global WinSetOption filetype=haskell %{
hook -group haskell-highlight global WinSetOption filetype=(?!haskell).* %{ remove-highlighter window/haskell }
hook global WinSetOption filetype=(?!haskell).* %{
remove-hooks window haskell-indent
remove-hooks window haskell-hooks
remove-hooks window haskell-.+
}

View File

@ -69,6 +69,5 @@ hook global WinSetOption filetype=(?:html|xml) %{
hook -group html-highlight global WinSetOption filetype=(?!html)(?!xml).* %{ remove-highlighter window/html }
hook global WinSetOption filetype=(?!html)(?!xml).* %{
remove-hooks window html-indent
remove-hooks window html-hooks
remove-hooks window html-.+
}

View File

@ -57,8 +57,7 @@ hook global WinSetOption filetype=java %{
}
hook global WinSetOption filetype=(?!java).* %{
remove-hooks window java-hooks
remove-hooks window java-indent
remove-hooks window java-.+
}
hook -group java-highlight global WinSetOption filetype=java %{ add-highlighter window/java ref java }
hook -group java-highlight global WinSetOption filetype=(?!java).* %{ remove-highlighter window/java }

View File

@ -57,6 +57,5 @@ hook global WinSetOption filetype=json %{
hook -group json-highlight global WinSetOption filetype=(?!json).* %{ remove-highlighter window/json }
hook global WinSetOption filetype=(?!json).* %{
remove-hooks window json-indent
remove-hooks window json-hooks
remove-hooks window json-.+
}

View File

@ -53,6 +53,5 @@ hook global WinSetOption filetype=lisp %{
hook -group lisp-highlight global WinSetOption filetype=(?!lisp).* %{ remove-highlighter window/lisp }
hook global WinSetOption filetype=(?!lisp).* %{
remove-hooks window lisp-indent
remove-hooks window lisp-hooks
remove-hooks window lisp-.+
}

View File

@ -97,8 +97,7 @@ hook global WinSetOption filetype=lua %{
hook -group lua-highlight global WinSetOption filetype=(?!lua).* %{ remove-highlighter window/lua }
hook global WinSetOption filetype=(?!lua).* %{
remove-hooks window lua-indent
remove-hooks window lua-insert
remove-hooks window lua-.+
unalias window alt lua-alternative-file
}

View File

@ -111,6 +111,5 @@ hook global WinSetOption filetype=perl %{
hook -group perl-highlight global WinSetOption filetype=(?!perl).* %{ remove-highlighter window/perl }
hook global WinSetOption filetype=(?!perl).* %{
remove-hooks window perl-hooks
remove-hooks window perl-indent
remove-hooks window perl-.+
}

View File

@ -157,8 +157,7 @@ hook global WinSetOption filetype=ruby %{
hook -group ruby-highlight global WinSetOption filetype=(?!ruby).* %{ remove-highlighter window/ruby }
hook global WinSetOption filetype=(?!ruby).* %{
remove-hooks window ruby-indent
remove-hooks window ruby-insert
remove-hooks window ruby-.+
unalias window alt ruby-alternative-file
}

View File

@ -86,6 +86,5 @@ hook global WinSetOption filetype=rust %[
hook -group rust-highlight global WinSetOption filetype=(?!rust).* %{ remove-highlighter window/rust }
hook global WinSetOption filetype=(?!rust).* %{
remove-hooks window rust-indent
remove-hooks window rust-hooks
remove-hooks window rust-.+
}

View File

@ -72,6 +72,5 @@ hook global WinSetOption filetype=scala %[
hook -group scala-highlight global WinSetOption filetype=(?!scala).* %{ remove-highlighter window/scala }
hook global WinSetOption filetype=(?!scala).* %{
remove-hooks window scala-indent
remove-hooks window scala-hooks
remove-hooks window scala-.+
}

View File

@ -56,6 +56,5 @@ hook global WinSetOption filetype=yaml %{
hook -group yaml-highlight global WinSetOption filetype=(?!yaml).* %{ remove-highlighter window/yaml }
hook global WinSetOption filetype=(?!yaml).* %{
remove-hooks window yaml-indent
remove-hooks window yaml-hooks
remove-hooks window yaml-.+
}

View File

@ -275,9 +275,7 @@ evaluate-commands %sh{
hook global WinSetOption filetype=(c|cpp|objc) %[
try %{ # we might be switching from one c-family language to another
remove-hooks window c-family-hooks
remove-hooks window c-family-indent
remove-hooks window c-family-insert
remove-hooks window c-family-.+
}
hook -group c-family-indent window ModeChange insert:.* c-family-trim-autoindent
@ -291,9 +289,7 @@ hook global WinSetOption filetype=(c|cpp|objc) %[
]
hook global WinSetOption filetype=(?!c)(?!cpp)(?!objc).* %[
remove-hooks window c-family-hooks
remove-hooks window c-family-indent
remove-hooks window c-family-insert
remove-hooks window c-family-.+
unalias window alt c-family-alternative-file
]

View File

@ -70,6 +70,5 @@ hook global WinSetOption filetype=cabal %[
hook -group cabal-highlight global WinSetOption filetype=(?!cabal).* %{ remove-highlighter window/cabal }
hook global WinSetOption filetype=(?!cabal).* %{
remove-hooks window cabal-indent
remove-hooks window cabal-hooks
remove-hooks window cabal-.+
}

View File

@ -76,6 +76,5 @@ hook global WinSetOption filetype=coffee %{
hook -group coffee-highlight global WinSetOption filetype=(?!coffee).* %{ remove-highlighter window/coffee }
hook global WinSetOption filetype=(?!coffee).* %{
remove-hooks window coffee-indent
remove-hooks window coffee-hooks
remove-hooks window coffee-.+
}

View File

@ -86,6 +86,5 @@ hook global WinSetOption filetype=cucumber %{
hook -group cucumber-highlight global WinSetOption filetype=(?!cucumber).* %{ remove-highlighter window/cucumber }
hook global WinSetOption filetype=(?!cucumber).* %{
remove-hooks window cucumber-indent
remove-hooks window cucumber-hooks
remove-hooks window cucumber-.+
}

View File

@ -103,6 +103,5 @@ hook global WinSetOption filetype=dart %{
hook -group dart-highlight global WinSetOption filetype=(?!dart).* %{ remove-highlighter window/dart }
hook global WinSetOption filetype=(?!dart).* %{
remove-hooks window dart-hooks
remove-hooks window dart-indent
remove-hooks window dart-.+
}

View File

@ -64,6 +64,5 @@ hook global WinSetOption filetype=elm %{
hook -group elm-highlight global WinSetOption filetype=(?!elm).* %{ remove-highlighter window/elm }
hook global WinSetOption filetype=(?!elm).* %{
remove-hooks window elm-indent
remove-hooks window elm-hooks
remove-hooks window elm-.+
}

View File

@ -59,6 +59,5 @@ hook global WinSetOption filetype=haml %{
hook -group haml-highlight global WinSetOption filetype=(?!haml).* %{ remove-highlighter window/haml }
hook global WinSetOption filetype=(?!haml).* %{
remove-hooks window haml-indent
remove-hooks window haml-hooks
remove-hooks window haml-.+
}

View File

@ -68,6 +68,5 @@ hook -group hbs-highlight global WinSetOption filetype=(?!hbs).* %{
}
hook global WinSetOption filetype=(?!hbs).* %{
remove-hooks window hbs-indent
remove-hooks window hbs-hooks
remove-hooks window hbs-.+
}

View File

@ -78,6 +78,5 @@ hook global WinSetOption filetype=i3 %[
hook -group i3-highlight global WinSetOption filetype=(?!i3).* %{ remove-highlighter window/i3 }
hook global WinSetOption filetype=(?!i3).* %{
remove-hooks window i3-hooks
remove-hooks window i3-indent
remove-hooks window i3-.+
}

View File

@ -101,8 +101,7 @@ hook global WinSetOption filetype=moon %{
hook -group moon-highlight global WinSetOption filetype=(?!moon).* %{ remove-highlighter window/moon }
hook global WinSetOption filetype=(?!moon).* %{
remove-hooks window moon-indent
remove-hooks window moon-hooks
remove-hooks window moon-.+
unalias window alt moon-alternative-file
}

View File

@ -87,6 +87,5 @@ hook global WinSetOption filetype=php %{
hook -group php-highlight global WinSetOption filetype=(?!php).* %{ remove-highlighter window/php-file }
hook global WinSetOption filetype=(?!php).* %{
remove-hooks window php-indent
remove-hooks window php-hooks
remove-hooks window php-.+
}

View File

@ -82,6 +82,5 @@ hook global WinSetOption filetype=protobuf %[
hook -group protobuf-highlight global WinSetOption filetype=(?!protobuf).* %{ remove-highlighter window/protobuf }
hook global WinSetOption filetype=(?!protobuf).* %{
remove-hooks window protobuf-hooks
remove-hooks window protobuf-indent
remove-hooks window protobuf-.+
}

View File

@ -71,6 +71,5 @@ hook global WinSetOption filetype=pug %{
hook -group pug-highlight global WinSetOption filetype=(?!pug).* %{ remove-highlighter window/pug }
hook global WinSetOption filetype=(?!pug).* %{
remove-hooks window pug-indent
remove-hooks window pug-hooks
remove-hooks window pug-.+
}

View File

@ -67,6 +67,5 @@ hook global WinSetOption filetype=ragel %{
hook -group ragel-highlight global WinSetOption filetype=(?!ragel).* %{ remove-highlighter window/ragel }
hook global WinSetOption filetype=(?!ragel).* %{
remove-hooks window ragel-indent
remove-hooks window ragel-hooks
remove-hooks window ragel-.+
}

View File

@ -59,6 +59,5 @@ hook global WinSetOption filetype=sass %{
hook -group sass-highlight global WinSetOption filetype=(?!sass).* %{ remove-highlighter window/sass }
hook global WinSetOption filetype=(?!sass).* %{
remove-hooks window sass-indent
remove-hooks window sass-hooks
remove-hooks window sass-.+
}

View File

@ -127,6 +127,5 @@ hook global WinSetOption filetype=scheme %{
}
hook global WinSetOption filetype=(?!scheme).* %{
remove-hooks window scheme-indent
remove-hooks window scheme-hooks
remove-hooks window scheme-.+
}

View File

@ -42,6 +42,5 @@ hook global WinSetOption filetype=scss %[
hook -group scss-highlight global WinSetOption filetype=(?!scss).* %{ remove-highlighter window/scss }
hook global WinSetOption filetype=(?!scss).* %{
remove-hooks window scss-indent
remove-hooks window scss-hooks
remove-hooks window scss-.+
}

View File

@ -64,7 +64,6 @@ hook -group toml-highlight global WinSetOption filetype=(?!toml).* %{
}
hook global WinSetOption filetype=(?!toml).* %{
remove-hooks window toml-indent
remove-hooks window toml-hooks
remove-hooks window toml-.+
}