• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Blogs
  2. Verification
  3. Make Your Command Line Life Easier With "specman -e"
teamspecman
teamspecman

Community Member

Blog Activity
Options
  • Subscribe by email
  • More
  • Cancel
Specman
Incisive Enterprise Simulator (IES)
IES

Make Your Command Line Life Easier With "specman -e"

22 Dec 2008 • 1 minute read

Hi All,

It always amazes me to see just how many Specman users make use of the interactive command line to load files, set breakpoints, run sims and debug.  I just wanted to update all you command line gurus that, as of the 8.2 release of Specman, a new switch "-e" turns on some cool editing features that you can use directly from the specman command prompt. 

If you use add the -e switch when calling specman:

%> specman -e

Specman will be launched in Command Line Editing Mode and the following features will be enabled:

  • The right-arrow and left-arrow keys move the cursor right or left one character on the command line.
  • The up-arrow and down-arrow keys scroll backward or forward in the command line history buffer.
  • The tab key provides filename completion functionality.
  • You can insert new characters at the cursor position.

Now, you should be aware that there are some limitations when using this new feature:

  • Command line editing works in interactive mode. It is not compatible with batch or GUI mode.
  • Command line editing cannot be used when Specman is running under its degugger.
  • The only supported command line editing functionality is as described for the four arrow keys and the tab key. 

Take care Specmaniacs,

Corey Goss

Specman/e Advanced Verification
Core Competency Team Lead
Cadence Design Systems

 

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information