
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.
|