Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

Re: VIM syntax highlighting in test scripts

by jasonk (Parson)
on Mar 24, 2003 at 02:47 UTC ( #245370=note: print w/replies, xml ) Need Help??


in reply to VIM syntax highlighting in test scripts
in thread Editing features for advanced users

Or, if you don't want to add that to the top of every test script, you can make vim understand that *.t files are perl by adding this to your .vimrc:

autocmd BufRead *.t set syntax=perl

This also has the advantage of having hilighting already turned on when you are editing a new file that you haven't added the vim comment to yet.


We're not surrounded, we're in a target-rich environment!

Replies are listed 'Best First'.
Re: Re: VIM syntax highlighting in test scripts
by knowmad (Monk) on Jun 12, 2003 at 00:56 UTC

    Or, if you have filetype autodetection turned on, you can use:

        autocmd BufRead *.t set filetype=perl

    This will trigger the FileType event which is used to load syntax files, etc. See :help filetype for details.

      On Debian Lenny, it appears that modeline is off by default in vim. You can put the following in your local .vimrc to enable:

      set syntax=on set modeline set modelines=2
      modelines=2 appears to be the number of lines from the top of file to scan for modelines. Then put this on the 2nd line of your source:
      # vim: syntax=perl
      You can manually set the syntax scheme in the vim session with
      :set syntax=perl
      Links for more info:
      • http://vim.wikia.com/wiki/Modeline_magic
      • http://vimdoc.sourceforge.net/htmldoc/options.html#%27modeline%27

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://245370]
help
Chatterbox?
[virtualsue]: I have made a post for the first time in ... years
[marto]: hey virtualsue!
Eily thought about Neko Case first, something might be wrong with my brain's wiring
[virtualsue]: I recommended dbic-migration even though I am having trouble with it this week. It might be my fault.
[ambrus]: wow! I haven't seen you here for a long time, virtualsue
virtualsue waves back
[Eily]: it would have been 2 years in 2 weeks actually. And welcome back virtualsue :)
[Corion]: I think I saw virtualsue more recently in person than online :-D
[virtualsue]: It's true that there was a bigger gap between the 2 yr old post and the one before it
[ambrus]: yes, I probably just didn't see you two years ago, because I'm not in perlmonks much

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (15)
As of 2017-09-26 13:47 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    During the recent solar eclipse, I:









    Results (295 votes). Check out past polls.

    Notices?