2015-03-08 2 views
2

Я попытался отображение ключ к :SyntasticCheck из Syntastic Vim в .vimrcВИМ + Syntastic ключей отображение в: SyntasticChecking не работает

nmap <leader>sc :SyntasticCheck<CR> 

, но он не работает. Кроме того, когда я ввожу эту команду :SyntasticCheck в команду vim, она не работает, но когда я сохраняю файл с :w, он работает. Он проверяет синтаксис & ошибки повышения в нижнем окне.

Любые идеи?

+0

Если он не работает, значит, Syntastic установлен неправильно. – zmo

+1

Оба, похоже, отлично работают на моей машине. Что вы сделали, что вы ожидали, и что произошло? Что такое вывод ': nmap sc'? Загружается ли ваш 'nmap' до или после синтаксиса? – lcd047

+0

@ user3071121 У меня такая же проблема, вы когда-нибудь находили решение? – Functino

ответ

0

Syntastic запускает проверку на текущий файл, не содержимое буфера. Если у вас есть файл без синтаксических ошибок, добавьте синтаксическую ошибку, но не сохраняйте файл, :SyntasticCheck не будет отмечать эту ошибку, потому что вы не сохранили файл. Возможно, ваше сопоставление работает нормально, но ничто не становится помеченным Syntastic, потому что вы не сохранили файл.

Смежные вопросы