Whenever I have to edit Perl Mason files, I always have problems indenting lines due to Perl code starting with %. For example:

%       if( !$something ) {
            <strong><% $title %></strong>
%       }

Any idea how I can tell Vim to ignore the % at the beginning of the line and indent like it wasn't there?

I'm using https://github.com/aming/vim-mason to support the mixed Perl/HTLM syntax, but I don't think it changes anything.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.