I am attempting to edit Scheme code with vim. I've always done this with
emacs, but in the last year or so, I've become a convert to vi-style
editing. But, obviously, parenthesis matching is a key issue when editing
Lisp or Scheme
and I am pretty frustrated by the vim paren-matcher's finding parens inside
strings. I simply want it to ignore anything inside a string and have spent
more than enough time picking through the documentation for % and for the
matchit plugin and have not been able to find a way to get the simple
behavior I want.

For example, positioning the cursor on the opening paren of this line:

(hash-table-set! the-table "SETUP,create,original" ");")

highlights the close-paren inside ");".

I am running vim 7.3.285 on a Slackware 13.37 64-bit system. I built vim
from source. cpoptions=aABceFs.

Any help will be appreciated.

/Don Allen

-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Raspunde prin e-mail lui