[Xquartz-dev] Clipboard problem
robert delius royar
x11 at frinabulax.org
Tue Jan 6 10:24:32 PST 2009
Mon, 5 Jan 2009 (21:30 +0100 UTC) Martin Costabel wrote:
> Enrique Terrazas wrote:
>> > > > On Jan 4, 2009, at 00:21, Martin Costabel wrote:
>> > > > > Does clicking the middle mouse button (alt-click for a trackpad or
>> > > > > button-less mouse) not work?
>> > > XQuartz 2.3.3 (xorg-server 1.4.2-apple31) ... just upgraded to the
>> > > latest. No, alt-click doesn't work either.
> Do you have "Emulate three button mouse" activated in the X11 Preferences?
> Without this, you won't be able to paste into xterm.
>> Interesting thought ... I logged in (fast user switching) as another
>> existing user, and got the same results. I created another user, logged
>> in, and same results. I can copy xterm -> TextEdit, but not TextEdit ->
>> xterm, and not xterm -> xterm. Even though the Edit menu doesn't change
>> to include a "Paste" menu item when copying something in xterm, trying to
>> paste something (command-v) copied from TextEdit results in an a "ö"
>> character with the new user (didn't see that with my regular login).
> cmd-v won't work in xterm (and never has, AFAIK). Also, there is no "paste"
> item in the Edit menu. You *must* use middle-click to paste into xterm. I
> don't think there is a keyboard method to do it.
in ~/.Xresources (or perhaps ~/XTerm instead) the following accomplish
this goal, at least for me:
Mod1 <KeyPress> C : select-cursor-start() select-cursor-end(PRIMARY,CLIPBOARD) \n\
Mod1 <KeyPress> V : insert-selection(PRIMARY,CLIPBOARD) \n\
Meta <KeyPress> C : select-cursor-start() select-cursor-end(PRIMARY,CUT_BUFFER0) \n\
Meta <KeyPress> V : insert-selection(PRIMARY,CUT_BUFFER0)
In ~/.xmodmap I also have
keycode 63 = Meta_L
keycode 71 = Meta_R
keycode 69 = Mode_switch
add Mod1 = Alt_L
add Mod2 = Meta_L Meta_R
add Mod3 = Mode_switch
That lets the right Cmd modifier do what it would normally
do and the left operate differently--useful in XEmacs. On an old
PowerBook the distinction between Left and Right was not possible
(IIRC). I do not know if the current MacBook distinguishes between
Dr. Robert Delius Royar Associate Professor of English
Morehead State University Morehead, Kentucky
More information about the Xquartz-dev