VHDL comments in Vim?

P

Peter Sommerfeld

Guest
Hi folks,

I'm getting tired of commenting large blocks of VHDL code by hand.

Anyone know of any Vim scripts that can comment/un-comment a VHDL
block?

A cursory Google search brings up either nothing or way too much stuff
to sift through depending on my search terms ("vhdl vim comment").

-- Pete
 
On 17 Dec 2003 20:16:14 -0800, petersommerfeld@hotmail.com (Peter
Sommerfeld) wrote:

Hi folks,

I'm getting tired of commenting large blocks of VHDL code by hand.

Anyone know of any Vim scripts that can comment/un-comment a VHDL
block?

A cursory Google search brings up either nothing or way too much stuff
to sift through depending on my search terms ("vhdl vim comment").
From Hamish Moffatt:

"Commenting lines. Visual select the block required and type ,c
vmap ,c :s/^/--/
vmap ,d :s/^--//

Here's the Verilog equivalent:

"Commenting lines. Visual select the block required and type ,c
vmap ,c :s/^/\/\//
vmap ,d :s/^\/\///

Hmmm. These lines had an escape after the last character, but that
won't appear in this post. You could probably substitute '<CR>'
(without the quotes) instead.
Add the lines to the appropriate file type plugin file.

Regards,
Allan.
 
Peter Sommerfeld wrote:
Hi folks,

I'm getting tired of commenting large blocks of VHDL code by hand.

Anyone know of any Vim scripts that can comment/un-comment a VHDL
block?

A cursory Google search brings up either nothing or way too much stuff
to sift through depending on my search terms ("vhdl vim comment").

-- Pete
Try Emacs if you can. It has a very comfortable VHDL electric mode.

If you write -- at the beginning of a line and then press Enter, the
next line will also be commented.


--
Dietl Herwig

I am Murphy of Borg: Anything that can be assimilated will be.
 
If you write -- at the beginning of a line and then press Enter, the
next line will also be commented.
Not to start an emacs vs. vim war, but a properly set-up vhdl plug-in in
vim will do this as well.


--
Pierre-Olivier

-- to email me directly, remove all _N0SP4M_ from my address --
 
PO Laprise wrote:

If you write -- at the beginning of a line and then press Enter, the
next line will also be commented.

Not to start an emacs vs. vim war, but a properly set-up vhdl plug-in in
vim will do this as well.
Don't , emacs people won't like :p

--
Jos De Laender
 

Welcome to EDABoard.com

Sponsor

Back
Top