# ih command

The ih command removes the current parameter
from the currently active input buffer and replaces it with a null
value or the specified string.

## Syntax

```
ih\
ih \
ih string
```

## Parameter(s)

| \ | Inserts a new null parameter in the current position of the currently active input buffer. If the pointer is in the middle of a position, the position is truncated starting at the current position and a new null parameter is added after the truncation. |
| --- | --- |
| string | Inputs the specified string, including all leading and trailing spaces, into the active input buffer at the current pointer position. |

## Example(s)

Stores `n` into
the input buffer location, giving the operator two ways to say no.

```
s1
o print (y/n=<return>) +
ihn
ip:
```

## See also

- [h command](https://d3codex.com/proc/h-command/)
- [ip command](https://d3codex.com/proc/ip-command/)
- [PROC buffers](https://d3codex.com/proc/proc-buffers/)
- [PROC processor](https://d3codex.com/proc/proc-processor/)
- [PROC buffers](https://d3codex.com/proc/proc-buffers/)
- [u41ad user exit](https://d3codex.com/proc/u41ad-user-exit/)
- [ua1bc user exit](https://d3codex.com/proc/ua1bc-user-exit/)

---
Source: https://d3codex.com/proc/ih-command/ - part of the D3Codex reference.
