Reply by pini_kr September 13, 20142014-09-13
>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 >
With VIM one can easily invoke a script from within vim on entire text (:%!perl my_scr.pl or :'a,'b!perl ...). In my site give many useful scripts and how to use them. http://bknpk.ddns.net/my_web/VIM/vim_title_bar_set.html You find this interesting: "Run a perl script from vim on a block of text, to enumerate constants for a state machine..." http://bknpk.ddns.net/my_web/VIM/vim_enumerate_fsm_constants.html --------------------------------------- Posted through http://www.FPGARelated.com
Reply by Jos De Laender December 18, 20032003-12-18
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
Reply by PO Laprise December 18, 20032003-12-18
> 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 --
Reply by Herwig Dietl December 18, 20032003-12-18
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.
Reply by Allan Herriman December 18, 20032003-12-18
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.
Reply by Peter Sommerfeld December 18, 20032003-12-18
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