Home General Usage Preferences Profiles Bookmarks Scripting Installation Misc | Profiles The settings of bookmarks in iTerm use Profiles. Bascially, you need to create profiles first (there are several pre-defined profiles if you install iTerm from scratch), and then associate them to your bookmarks. There are 3 kinds of profiles associated with each bookmark: Keyboard, Terminal, and Display. By using profiles, you can conveniently create bookmarks that share same properties. Keyboard There is a "Global" profile in which you define keys for global things such as switching tabs and scrolling screens. The keys defined there will be available in all sessions. For individual bookmarks, you need to create separate keyboard profiles. You can specify either an escape sequence, a hexcode, a text, or to ignore, for each key along with modifiers. When specifying a text, the following escape characters are supported: \n, \e, \a and \t. There is a "high priority" option for each key binding. Once selected, the keybinding will have priority over menu, text input manager, and other standard OS X shortcut. The keymappings in the non global profiles have the highest priority. The global profile is consulted next if there is no match for the key input in the bookmark specific. If no customized keymapping were found, iTerm uses key sequences defined by terminfo, which is based on the TERM settings in the Terminal Profile. If that does not work either, iTerm generates the standard VT100 sequences. Terminal Terminal profiles let you specify the behavior of terminals. Most settings are straightforward. For infinite scrollback, set the scrollback lines to -1. However, enabling this will greatly reduce the speed of iTerm. Use it cautiously. Display Display profiles let you specify the display behavior of iTerm. You can create your own color set, specify window size and choose your favorite font. Notice since every tab within a window should have same size and font, the window settings will only be honored for the newly created windows.

Modified: Jan 25th, 2007
Created: Dec 18th, 2002
Fabian and Ujwal S. Setlur
Support free software by writing one.