Skip to main content


Define command line recall options.


[config]    history=LineRecallEntries,LineRecallBuffer

LineRecallEntries is an integer in the range 0—256. The default value is 32.

LineRecallBuffer is an integer in the range 0—8192 (bytes). The default is 1024.


history contains two comma-separated values which configure command line recall features: LineRecallEntries and LineRecallBuffer.


Maximum number of entries held in the command line/read line recall buffer, subject to the space limitation in the second parameter. The range is 0–256 entries. The default is 32 entries.

LineRecallEntries is the first value in the history parameter.


Total size (in bytes) of all input strings to be stored in the command line/read line buffer. The range is 0–8192 bytes. The default is 1024 bytes.

LineRecallBuffer is the second value in the history parameter.

Changing This Parameter

On the Advanced Memory page of the Management Portal (System Administration > Configuration > Additional Settings > Advanced Memory), edit the values for LineRecallEntries or LineRecallBuffer.

Instead of using the Management Portal, you can change history in the Config.configOpens in a new window class (as described in the class reference) or by editing the CPF in a text editor (as described in the Editing the Active CPF section of the “Introduction to the Configuration Parameter File” chapter in this book).

If you edit these setting, you must restart InterSystems IRIS® data platform to apply the change.

FeedbackOpens in a new window