# Debugger Debugging Madness · 2005-11-02
Recently, I was setting up a new installation of IDA and decided to document all of my customizations for ease of portability. I am curious to hear about what other customizations people use / have come across. Should make for an interesting dialog. Here are the customizations I use:
---------- ida.idc ----------
#include <idc.idc>
#include <pedram_function_tagger.idc>
#include <pedram_jump_to_func_top.idc>
#include <pedram_export_disassembly.idc>
static main(void) {
//
// This function is executed when IDA is started.
//
// Add statements to fine-tune your IDA here.
//
AddHotkey("Ctrl-Shift-X", "export_disassembly");
AddHotkey("Ctrl-Shift-J", "jump_to_func_top");
AddHotkey("Ctrl-Shift-Enter", "track_follow");
AddHotkey("Ctrl-Shift-N", "track_name");
...
---------- ida.cfg ----------
Some of these customizations were gleaned from Nicolas Brulez
// This prefix is used when a new
// name is generated
// changed this from 'a' to 'str->'
ASCII_PREFIX = "str->"
// Maximal length of new names
// (you may specify values up to 511)
// increased this to 128
MAX_NAMES_LENGTH = 128
// asm specific character, added '-' and '>'
NameChars = "$?@->"
SHOW_XREFS = 4
SHOW_BASIC_BLOCKS = YES
SHOW_SP = YES
---------- idagui.cfg ----------
HELPFILE = "c:\\OPCODES.HLP"
// Display the Edit,Patch submenu
DISPLAY_PATCH_SUBMENU = YES
// Display the expressions/IDC command line
DISPLAY_COMMAND_LINE = YES
// display referenced items
"ChartXrefsTo" = "Ctrl-Shift-T"
// display referencing items
"ChartXrefsFrom" = "Ctrl-Shift-F"
// lock the current highlighted text
"LockHighlight" = "Ctrl-H"
All of the above referenced files are available from my file respository on OpenRCE.