Difference between revisions of "Xterm"

From ArchWiki
Jump to: navigation, search
m (Gave a sentence of explanation at the beginning. It is odd that the first sentence is about adjusting transparency)
Line 1: Line 1:
 
[[Category:Terminal emulators]]
 
[[Category:Terminal emulators]]
{{i18n|xterm}}
+
[[ru:Xterm]]
 
+
 
'''xterm''' is the standard [[terminal emulator]] for the [[X Window System]].
 
'''xterm''' is the standard [[terminal emulator]] for the [[X Window System]].
  

Revision as of 13:13, 13 June 2012

xterm is the standard terminal emulator for the X Window System.

Automatic transparency

Install the package transset-df and a composite manager like Xcompmgr.

Add the following line to your ~/.bashrc:

[ -n "$XTERM_VERSION" ] && transset-df -a >/dev/null

Now, each time you launch a shell in an xterm and a composite manager is running, it will become transparent. the test in front of the transset-df command keeps it from executing if that variable is not defined. Note that your terminal will not be transparent if you launch a program other than the shell this way. It is probably possible to work around this if you want the functionality.

See Also

Tips

Xterm menu

Xterm has a hidden menu that can be viewed by holding the Template:Keypress key and pressing the first mouse button (left click) on a Xterm window.

Enable bell urgency

Add the following line to your ~/.Xresources file:

xterm*bellIsUrgent: true

Remove black border

Xterm has a black border in some cases, you can disable this by adding the following line to your ~/.Xresources file.

xterm*borderWidth: 0

My Alt key doesn't work correctly

You can fix this on a per-term basis by enabling the Meta Sends Escape option in the Xterm menu, or for all Xterm terminals by adding the following line to your ~/.Xresources file.

xterm*metaSendsEscape: true

Change background and font color

First you make an Xresource file which is a regular textfile and it is described at X resources. You find a color you like at http://www.colorpicker.com/ and copy the 6 alphanumerical above the picture. Then to change your background you add

xterm*background: #<alphanumeric>

and for the font you add

xterm*foreground: #<alphanumeric>

Notice the casing on xterm. It did not work for me with XTerm or Xterm. Also after you make changes and do

xrdb -merge /path/to/Xresources

or

xrdb /path/to/Xresources

you have to start a new xterm window to see the changes.

Hide the scrollbar

In order to hide xterm's scrollbar, add the following to your .Xresources/.Xdefaults file.

xterm*scrollBar: off