Emacs vhdl-mode question

  • Thread starter jimwu88NOOOSPAM@yahoo.com
  • Start date
J

jimwu88NOOOSPAM@yahoo.com

Guest
I'm using emacs vhdl-mode. I want auto-indentation every time I hit tab
key regardless where the cursor is in the current line. But by default,
vhdl-mode does word auto-complete if the cursor in the middle of a
word. What's easiest way to turn off the word auto-complete and always
use auto-indentation for tab key?

Thanks,
Jim
 
jimwu88NOOOSPAM@yahoo.com wrote:
I'm using emacs vhdl-mode. I want auto-indentation every time I hit tab
key regardless where the cursor is in the current line. But by default,
vhdl-mode does word auto-complete if the cursor in the middle of a
word. What's easiest way to turn off the word auto-complete and always
use auto-indentation for tab key?
I use [space][tab] or [esc][tab] to
end a word and force a tab stop.

I use the VHDL,beautify-buffer command
to line everything up when I done with
a screen.

I find auto-completion to be very useful
and wouldn't suggest rebinding the tab key.


-- Mike Treseler
 
jimwu88NOOOSPAM@yahoo.com wrote:
I'm using emacs vhdl-mode. I want auto-indentation every time I hit tab
key regardless where the cursor is in the current line. But by default,
vhdl-mode does word auto-complete if the cursor in the middle of a
word.
Autocomplete is one of the main reasons I use emacs and the VHDL mode
.....

-a
 
"jimwu88NOOOSPAM@yahoo.com" <jimwu88NOOOSPAM@yahoo.com> writes:

I'm using emacs vhdl-mode. I want auto-indentation every time I hit tab
key regardless where the cursor is in the current line. But by default,
vhdl-mode does word auto-complete if the cursor in the middle of a
word. What's easiest way to turn off the word auto-complete and always
use auto-indentation for tab key?
I find the autocomplete to be invaluable - so much so that I 've been
meaning to take it's functionality and apply it to the other modes I
use!

I just prod C-c C-b to beautify the buffer every so often to tidy up
what I've typed. Not that it needs much as the auto-indent engine
seems to do the right thing most of the time anyway.

One note: Buffer beautifying doesn't play nicely with folding mode
though - you have to turn folding mode off, or open all the folds
before beautifying. Which is a shame as I use folding-mode a lot to
make my top-levels a bit easier to navigate!

Cheers,
Martin


--
martin.j.thompson@trw.com
TRW Conekt - Consultancy in Engineering, Knowledge and Technology
http://www.trw.com/conekt
 
jimwu88NOOOSPAM@yahoo.com wrote:

I'm using emacs vhdl-mode. I want auto-indentation every time I hit tab
key regardless where the cursor is in the current line. But by default,
vhdl-mode does word auto-complete if the cursor in the middle of a
word. What's easiest way to turn off the word auto-complete and always
use auto-indentation for tab key?
And if Jim is still not convinced to use the intelligent tab, there is a
customization option to turn it off, accessible from the menu

VHDL -> Options -> Miscellaneous -> Use Intelligent Tab

Reto
 
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Reto Zimmermann wrote:

And if Jim is still not convinced to use the intelligent tab, there is a
customization option to turn it off, accessible from the menu

VHDL -> Options -> Miscellaneous -> Use Intelligent Tab
I'll be darned. There it is. You're right.
But then I guess a vhdl-mode *author* would know the options.

Reto, we are not worthy :)


-- Mike Treseler
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFEpV4T536xjD3WmocRArG4AJ9h1NauTbdiWGitdciuscGhDo+mCwCfbaJB
o1BGIbOpGA5cNkhM3J3IB/k=
=bSFA
-----END PGP SIGNATURE-----
 

Welcome to EDABoard.com

Sponsor

Back
Top