Используя SLIMV для написания кода на Lisp, как мне вставить один "без отключения paredit.vim?"

Мне нужно написать следующую строку кода:

((eq item #\") (do-this...))

Но каждый раз, когда я печатаю ", я получаю"". Я прочитал файл документа paredit.vim, но не ясно, как вставить однопарайный символ (будь то", (или [), и нарушает ли это эта функция. У каких-нибудь экспертов есть способ обойти это?

2 ответа

Решение

Я автор Slimv. Я исправил эту проблему, поэтому после \ "символ не удваивается. Пожалуйста, загрузите последнюю версию paredit.vim из репозитория Slimv: https://bitbucket.org/kovisoft/slimv/

Тип ,( переключать режим паредита в SLIMV перед вводом символа. Источник: слим.вим.

Похоже на Emacs, где вы можете использовать C-q сопровождаемый символом, чтобы вставить буквально одну пару символов без активации ключа paredit, с которым он связан. Источник: emacswiki.

Другие вопросы по тегам