start to translate chapters requested.

This commit is contained in:
JiangWang
2017-05-18 17:31:15 +08:00
parent 8e934bc623
commit 5929098c20
5 changed files with 86 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
## Debugging syntax files
Syntax files are often the cause for slowdowns due to wrong and/or complex
regular expressions. If the `+profile` [feature](#what-kind-of-vim-am-i-running)
is compiled in, Vim provides the super useful `:syntime` command.
```vim
:syntime on
" hit <c-l> a few times to redraw the window which causes the syntax rules to get applied again
:syntime off
:syntime report
```
The output contains important metrics. E.g. you can see which regexp takes too
long and should be optimized or which regexps are used all the time but never
even match.
See `:h :syntime`.