calc: X Cut and Paste

 
 15.7 X Cut and Paste
 ====================
 
 If you are using Emacs with the X window system, there is an easier way
 to move small amounts of data into and out of the calculator: Use the
 mouse-oriented cut and paste facilities of X.
 
    The default bindings for a three-button mouse cause the left button
 to move the Emacs cursor to the given place, the right button to select
 the text between the cursor and the clicked location, and the middle
 button to yank the selection into the buffer at the clicked location.
 So, if you have a Calc window and an editing window on your Emacs
 screen, you can use left-click/right-click to select a number, vector,
 or formula from one window, then middle-click to paste that value into
 the other window.  When you paste text into the Calc window, Calc
 interprets it as an algebraic entry.  It doesn’t matter where you click
 in the Calc window; the new value is always pushed onto the top of the
 stack.
 
    The ‘xterm’ program that is typically used for general-purpose shell
 windows in X interprets the mouse buttons in the same way.  So you can
 use the mouse to move data between Calc and any other Unix program.  One
 nice feature of ‘xterm’ is that a double left-click selects one word,
 and a triple left-click selects a whole line.  So you can usually
 transfer a single number into Calc just by double-clicking on it in the
 shell, then middle-clicking in the Calc window.