Как просмотреть список ошибок html-tidy в VIM для Windows? - PullRequest
0 голосов
/ 15 марта 2010

Я использую Vim 7.2 на WinXP. Я устал бегать аккуратно, как это:

:compiler tidy
:make
:copen

Когда я делаю: copen, он не показывает ошибок, к которым можно перейти. Я видел ссылки, которые shellpipe , возможно, должны быть установлены определенным образом, но это относится к более ранней версии VIM.

Как мне использовать HTML-приборку с VIM и нужно ли связываться с shellpipe, чтобы он работал с WinXP?

Ответы [ 2 ]

0 голосов
/ 15 марта 2010

В Windows для html-файлов у меня f10 сопоставлен с

:w<cr>:make<cr><cr>:copen<cr>

и в ~ / vimfiles / after / ftplugin / html.vim

setlocal makeprg=tidy\ -quiet\ -errors\ %
setlocal errorformat=line\ %l\ column\ %v\ -\ %m 

и в моем vimrc

"next / previous quickfix result
map <A-n> :cn<cr>
map <A-N> :cp<cr>

в качестве дополнительного бонуса, после того, как вы установили приборку, с

map <F10> V <bar> :!tidy -config ~/vimfiles/tidy_config.cfg<cr><cr>vat>

, где tidy_config.cfg равен

vertical-space: yes
wrap: 0
indent: auto
indent-spaces: 4
show-body-only: yes
show-warnings: no
show-errors: 0
quiet: yes
show-body-only: yes
output-xhtml: yes

, вы можете делать красивые и делать правильные кускиhtml,

0 голосов
/ 15 марта 2010

Вы должны установить скрипт компилятора, чтобы иметь возможность переходить к ошибкам. К счастью, сайт vim.org содержит скрипт компилятора , который сообщает ему, как анализировать вывод tidy.

Вы просто должны поместить его в папку ~/vimfiles/compiler/

...