# Tera Term setup file

Tera Term is initialized by information contained in the setup file when Tera Term is started, or when the [Setup] Restore setup command is executed.
The file name of the setup file can be specified as a command line parameter of Tera Term. If you omit the file name extension, the default extension ".INI" is used.
If you omit the file name, TERATERM.INI in "My Documents"[*1] is used if there is TERATERM.INI in "My Documents." TERATERM.INI in teraterm directory is used if there is not TERATERM.INI in "My Documents."

[*1] My Documents default placement

OS | Placement
--- | ---
Vista/7/8/10 | %UserProfile%\Documents
2000/XP | %UserProfile%\My Documents
NT4.0 | C:\Winnt\Personal\USERNAME\Personal
ME | C:\My Documents, C:\WINDOWS\Profiles\USERNAME\My Documents
95/98 | C:\My Documents

All items of Tera Term setup file

The changed setup is not saved to set up file automatically. To save the current setup into the setup file, execute the [Setup] Save setup command.

## Special options in the Tera Term setup file

You need to edit the Tera Term setup file directly to change the following setup items:

### Terminal emulation

- Back wrap
- The motion receiving BEL character
- Disabling the C1 (ASCII $80-$9F) control characters
- Send C1 (ASCII $80-$9F) control characters
- Displaying all received characters
- Disabling the status line
- Mouse code in TEK GIN report
- Displaying tab at end of line like VT terminal
- Scroll down the current buffer when the screen is clear
- Mapping of Unicode to DEC special character
- Mapping of the function key
- Sending MSB set character with Alt key
- Disabling the alternate screen buffer
- Configure Terminal Unique ID
- Changing Terminal Unique ID
- Disabling tabstop modification
- Limited BEL Over
- Disabling ISO/IEC 2022 shift function

### Window

- Disabling auto text copying
- Delimiters of a word selected by double clicking
- Disabling the pop-up menu
- Hiding the "Show menu bar" command
- Disabling the language mode selection
- Maximum scroll buffer size
- Nonblinking cursor
- Maximum number of lines to move in a jump scrolling
- Disabling text selection when the window is activated by mouse
- Title format
- Actual colors of "white" and "black" colored text
- Space between characters (lines)
- Hiding the [Window] menu
- Eterm lookfeel window
- How to scroll the screen when the window size is maximized
- Display the cursor even if the window comes out of focus
- Fix the initial window position
- Save the window position
- Change the window icon
- Delay for starting of text selection.

### Communication

- Maximum serial port number
- Don't clear COM buffer when serial port opening
- Disabling the warning on TCP/IP disconnection
- Telnet binary option
- Telnet echo option
- Telnet log
- Telnet port number / Terminal setup for non-telnet connection
- Disable Auto-Detect mode of Telnet command
- Disabling "Line at a time" mode
- Pause time while the break signal is sending to the serial port
- Automatic COM port Reconnection
- Change the terminal speed notifies to server

### File transfer

- Auto renaming of a received file to avoid overwriting
- Auto activation of B-Plus Receive
- Escaping all control characters in the B-Plus protocol
- B-Plus log
- Kermit log
- XMODEM log
- Receive command for XMODEM
- Timeout settings for XMODEM
- Timeout settings for YMODEM
- Auto activation of ZMODEM Receive / Send
- Parameters for ZMODEM sending
- Escaping all control characters in the ZMODEM protocol
- ZMODEM log
- Receive command for ZMODEM
- Timeout settings for ZMODEM
- File name filter for send file dialog
- Confirmation of File Transfer by Drag & Drop
- File Transfer Dialog is hidden
- High Speed File Transfer on Serial Connection

### Printing

- Delay of path-through printing
- Path-through printing directly to a port
- Disabling the printing by the control sequence
- Disabling the form-feed in the path-through printing
- Printer font
- Page margins
- Scaling factors for printing
- Russian code set of the printer font (Russian mode only)

### Miscellaneous

- Beep sound on connection
- Executing a macro on startup
- User interface language file
- Number for the history of broadcast command
- Mouse wheel action in application cursor mode
- Showing "New Connection" dialog on startup
- Enable paste by clicking the middle button of mouse
- Disable "New connection" menu
- Disable "Duplicate session" menu
- Disable "Send break" menu
- Clear the screen when disconnected
- Disable accelerator key of New Connection
- Disable accelerator key of Duplicate session
- Disable accelerator key of Cygwin connection
- A browser by using Clickable URL
- Exclusive-lock log file
- Deferred log write mode
- Specify timestamp format at the start of log file's line
- UTC is used at timestamp format of the start of log file's line

### TTSSH

- How to display authentication banner
- Suppressing message box
- Minimum group size for Diffie-Hellman Group Exchange
- log level
- Destination display for X11 transfer