### 7.5 Defaults from the Environment

Octave uses the values of the following environment variables to set the default values for the corresponding built-in or internal variables. In addition, the values from the environment may be overridden by command-line arguments. See Command Line Options.

`EDITOR`
  See Commands For History.

  Built-in variable: `EDITOR`.

`OCTAVE_EXEC_PATH`
  See Controlling Subprocesses.

  Built-in variable: `EXEC_PATH`. Command-line argument: `--exec-path`.

`OCTAVE_PATH`
  See Function Files.

  Internal variable changed by function `path`. Command-line argument: `--path`.

`OCTAVE_INFO_FILE`
  See Getting Help.

  Internal variable changed by function `info_file`. Command-line argument: `--info-file`.

`OCTAVE_INFO_PROGRAM`
  See Getting Help.

  Internal variable changed by function `info_program`. Command-line argument: `--info-program`.

`OCTAVE_HISTSIZE`
  See Commands For History.

  Built-in variable: `history_size`.

`OCTAVE_HISTFILE`
  See Commands For History.

  Built-in variable: `history_file`.