If you want SAS to automatically copy
selected text into your paste buffer every time you mark a region
of text with the mouse, you should also specify your paste buffer
name in the
SAS.markPasteBuffer
resource:
SAS.markPasteBuffer: XTERM
Alternatively,
because DEFAULT is an alias for XTERM, you could specify the following:
SAS.markPasteBuffer: DEFAULT
The
SAS.markPasteBuffer
definition causes SAS to automatically
issue a STORE command whenever you select text.
The STORE command, as
well as the CUT and PASTE commands, support a BUFFER= option that
specifies which buffer to use. When these commands are issued from
function keys or drop-down menus whose definitions do not include
the BUFFER= option, if the
SAS.markPasteBuffer
resource is not defined, these commands use BUFFER=DEFAULT. If
this resource is defined, these commands use BUFFER=
buffer-name.
You can customize your
normal cut, copy, or paste keys to issue any of these commands with
the BUFFER= option. For example, you can override the
SAS.keyboardTranslations
definition for the
osfCopy and
osfPaste keys with
the following specifications:
SAS.keyboardTranslations: #override \
<Key>osfCopy: sas-do-command(\"STORE BUFFER=XCLIPBRD\") \n\
<Key>osfPaste: sas-do-command(\"PASTE BUFFER=XCLIPBRD\")
For more information about customizing keys, see
Customizing Key Definitions in UNIX Environments.