Handle more gracefully switches between different c-family filetypes
This commit is contained in:
parent
b7dd5056ba
commit
00673eba36
|
@ -113,6 +113,11 @@ addhl -group /objc/code regex "@(property|synthesize|interface|implementation|pr
|
|||
addhl -group /objc/code regex "\<(IBAction|IBOutlet)\>" 0:attribute
|
||||
|
||||
hook global WinSetOption filetype=(c|cpp|objc) %[
|
||||
try %{ # we might be switching from one c-family language to another
|
||||
rmhooks window c-family-hooks
|
||||
rmhooks window c-family-indent
|
||||
}
|
||||
|
||||
# cleanup trailing whitespaces when exiting insert mode
|
||||
hook window InsertEnd .* -group c-family-hooks %{ try %{ exec -draft <a-x>s^\h+$<ret>d } }
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user