These directives are generally used for unusual circumstances, or for diagnosing problems. Most often they are not needed in normal use. They cannot be entered via the configuration dialogs; you must enter them manually (see the .INI file for details).

 

AliasSize

Set the global alias list size

ANSIWin10

Use internal ANSI instead of the Windows 10/11 console ANSI

AppendCommandLines

Insert & between lines in multiline paste

AutoFirewall

Enable / disable automatic firewall detection

AutoProxy

Enable / disable automatic HTTP proxy detection

Clipboards

Enable / disable TCC multiple clipboard support

CMDBatch

Run all BAT and CMD files in CMD.EXE

CMDBatchDelimiters

Use CMD delimiter characters in batch file commands

CMDVariables

Use the CMD variable syntax (%var%)

CompleteAllFiles

Match all extensions at the beginning of a command line

ConsolePopupWindows

Enable / disable character-mode popup windows

Copyright

Enable / disable the TCC copyright message display

Debug

Set debugging options

DelWipePasses

Set default passes for DEL /W

DirEnv

Enable DIRENV at startup

EnglishMessages

If set to Yes, TCC will display Windows messages in English

FileCompletionLooping

Enable / disable Linux-style file completion loops

FilesCaseSensitive

Enable / disable case sensitivity in filename comparisons

FunctionSize

Set the global user-defined functions list size

INIQuery

Query for each line in the .INI file

LanguageDLL

Set localized language DLL

LibraryDirectory

Default TCC library functions directory

MaintainIndent

Start new lines in the IDE editor with the same indentation as previous lines.

MSAAMenu

Check for screen readers & disable detachable menus

NoINIErrors

Don't display error messages for TCMD.INI errors

PluginDirectory

Default TCC plugins directory

PowerShellProfileID

ID to look for when loading PowerShell profiles

QuakeHotKey

Key to minimize TCC "Quake style"

ReadConsole

Get input with Windows ReadConsole API

ScriptDirectory

Default directory for filename completion scripts

TimeServerPort

UDP port for remote time server

TimeServerProtocol

Protocol used to connect to time server

TrayHotKey

Hotkey to toggle TCC to / from the system tray

UpdateINI

Enable / disable changes to the .INI file.

UTF8Output

Write TCC redirected output in UTF-8 format

XHCWD

Set width of the CWD column in the Extended History dialog.

XMLSettings

Save IDE window layout in TCMD.XML