diff options
author | aszlig <aszlig@nix.build> | 2019-06-11 04:39:12 +0200 |
---|---|---|
committer | aszlig <aszlig@nix.build> | 2019-06-11 04:39:12 +0200 |
commit | 8f26346b224e2799538a557c46dbe508d985ee67 (patch) | |
tree | 7589624027536bb0a648a5309a75caef451f9b14 /pkgs/aszlig/vim/default.nix | |
parent | afdb80c68ee9c6b6bc5c164a137a649c0f312f4f (diff) |
vim: Add syntax/indent configuration for PHP
Unfortunately, I need to deal with PHP code occasionally, so let's make syntax highlighting less painful. I'm not sure why the option is called PHP_vintage_case_default_indent, but I prefer case statements to be indented. Apart from HTML/SQL syntax highlighting within PHP strings, I also want to prevent short open tags, so that whenever I stumble on code using it I can immediately fix them. Signed-off-by: aszlig <aszlig@nix.build>
Diffstat (limited to 'pkgs/aszlig/vim/default.nix')
-rw-r--r-- | pkgs/aszlig/vim/default.nix | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/aszlig/vim/default.nix b/pkgs/aszlig/vim/default.nix index 6c1c6bab..d3e56e7f 100644 --- a/pkgs/aszlig/vim/default.nix +++ b/pkgs/aszlig/vim/default.nix @@ -384,6 +384,13 @@ let let g:ledger_commodity_before = 0 let g:ledger_commodity_sep = ' ' let g:ledger_fold_blanks = 1 + + " php + let php_noShortTags = 1 + let php_sql_query = 1 + let php_baselib = 1 + let php_htmlInStrings = 1 + let g:PHP_vintage_case_default_indent = 1 ''; autocmd = '' |