Я пытаюсь перенести команду в Vim в первый раз. Я хочу, чтобы выполнить текущий сценарий питона, поэтому я ставлю следующий в моем .vimrc
:Vim key mapping для выполнения скрипта python
noremap <silent><F5> :wall | !clear && echo "% is running..." && python %<CR>
Когда я начинаю Vim я получаю следующее сообщение об ошибке:
/bin/bash: -c: line 0: syntax error near unexpected token `newline'
/bin/bash: -c: line 0: `clear && echo "/home/ekirstein/.vimrc is running..." && python /home/ekirstein/CR>'
Может кто-то пожалуйста, скажите мне, что Я поступаю неправильно?
Это точно такая же проблема, как и во второй самой последней [ВИМ] вопрос [Баш замены в vimscript] (http://stackoverflow.com/q/17883131). Также [Vim короткое переплет для | не работает] (http://stackoverflow.com/q/14717388). Возможно, следует начать их сбор. –
glts