On Sun, Aug 12, 2012 at 10:12 AM, Tony Mechelynck <
[email protected]> wrote:

> On 12/08/12 11:26, lilleskut wrote:
>
>> I have a problem installing the matchit plugin (for matching html tags)
>> which
>> comes with vim on debian.
>>
>> As far as I understand, all I have to do is ':so
>> PATHTOMATCHIT/matchit.vim'
>> and I should be able to match html tags with pressing '%' in vim.
>>
>> Is this installation procedure correct, or do I still need to do something
>> in addition to get html tag matching?
>>
>> Also, there are two files matchit.vim in debian, one in
>> '/usr/share/vim/addons/plugin'**, the other in
>> '/usr/share/vim/vim73/macros/'
>>
>> Does it matter which one I chose? I tried with either, but without
>> success,
>> i.e. '%' did not have any effect when I am on html tags.
>>
>>
> The one in macros is probably the original one which every vim user gets,
> even when not on Debian, or indeed not on Linux. The one in addons/plugin
> could be a Debian version.
>
> Try the following:
>
> 1. Create a file (and possibly its directories) with the name
> ~/.vim/plugin/matchit.vim and the following contents:
>
> runtime macros/matchit.vim
>
> 2. Copy /usr/share/vim/vim73/macros/**matchit.txt to ~/.vim/doc/ (and
> create the directory if necessary).
>
> 3. :helptags ~/.vim/doc
>
> 4. Make sure that your ~/.vimrc includes one of the following:
>
>         source $VIMRUNTIME/vimrc_example.vim
> or
>         runtime vimrc_example.vim
> or
>         filetype plugin on
> or
>         filetype plugin indent on
>
> 5. Add the following autocommand in your vimrc:
>
>         " make matchit work on C-like filetypes
>         " c and cpp are already handled by their ftplugin
>         au Filetype css,javascript
>                 \ let b:match_words = &matchpairs
>
> 6. Restart Vim.
>
> Does it work now?
>
>
>
> Best regards,
> Tony.
>

 If you typed PATHTOMATCHIT literally, it would not work.  I usually
recommend adding this to your vimrc file:

     source $VIMRUNTIME/macros/matchit.vim

If you are still having trouble, try this and post the results to the list
while editing a file where you would like matchit to work:

:map %
:set ft?
:echo b:match_words

HTH     --Benji Fisher

-- 
You received this message from the "vim_use" 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

Reply via email to