使用SLIMV编写Lisp代码,如何插入单个“而不禁用paredit.vim?

时间:2011-04-20 02:42:05

标签: vim lisp common-lisp paredit vimclojure

我需要编写以下代码行:

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

但每次我输入“,我都会”“。我已经阅读了paredit.vim doc文件,但是不清楚如何插入一对字符(是”,“,(或),以及是否这样做打破了这个功能。任何专家都可以解决这个问题吗?

2 个答案:

答案 0 :(得分:8)

我是Slimv的作者。我已经解决了这个问题,所以在\“字符没有加倍之后。请从Slimv存储库中获取最新的paredit.vim:https://bitbucket.org/kovisoft/slimv/

答案 1 :(得分:4)

在键入字符之前,键入,(以在SLIMV中切换paredit模式。来源:slimv.vim

在emacs中类似,你可以使用C-q后跟字符在字面上插入一对字符而不激活它所绑定的paredit键。来源:emacswiki