Editing (typing things in boxes)\n


The following is quoted from the Tk documentation.

Any bindings (ie key clicks) that are specific to fvwmconf
may override some of these.\n

\nEditing in Entries (the lines where you type stuff)\n

1.Clicking mouse button 1 positions the insertion cursor just before the character underneath the
     mouse cursor, sets the input focus to this widget, and clears any selection in the widget.
     Dragging with mouse button 1 strokes out a selection between the insertion cursor and the
     character under the mouse. 
\n\n  2.Double-clicking with mouse button 1 selects the word under the mouse and positions the
     insertion cursor at the beginning of the word. Dragging after a double click will stroke out a
     selection consisting of whole words. 
\n\n  3.Triple-clicking with mouse button 1 selects all of the text in the entry and positions the
     insertion cursor before the first character. 
\n\n  4.The ends of the selection can be adjusted by dragging with mouse button 1 while the Shift key is
     down; this will adjust the end of the selection that was nearest to the mouse cursor when button
     1 was pressed. If the button is double-clicked before dragging then the selection will be adjusted
     in units of whole words. 
\n\n  5.Clicking mouse button 1 with the Control key down will position the insertion cursor in the
     entry without affecting the selection. 
\n\n  6.If any normal printing characters are typed in an entry, they are inserted at the point of the
     insertion cursor. 
\n\n  7.The view in the entry can be adjusted by dragging with mouse button 2. If mouse button 2 is
     clicked without moving the mouse, the selection is copied into the entry at the position of the
     insertion cursor. 
\n\n  8.If the mouse is dragged out of the entry on the left or right sides while button 1 is pressed, the
     entry will automatically scroll to make more text visible (if there is more text off-screen on the
     side where the mouse left the window). 
\n\n  9.The Left and Right keys move the insertion cursor one character to the left or right; they also
     clear any selection in the entry and set the selection anchor. If Left or Right is typed with the
     Shift key down, then the insertion cursor moves and the selection is extended to include the
     new character. Control-Left and Control-Right move the insertion cursor by words, and
     Control-Shift-Left and Control-Shift-Right move the insertion cursor by words and also
     extend the selection. Control-b and Control-f behave the same as Left and Right, respectively.
     Meta-b and Meta-f behave the same as Control-Left and Control-Right, respectively. 
\n\n 10.The Home key, or Control-a, will move the insertion cursor to the beginning of the entry and
     clear any selection in the entry. Shift-Home moves the insertion cursor to the beginning of the
     entry and also extends the selection to that point. 
\n\n 11.The End key, or Control-e, will move the insertion cursor to the end of the entry and clear any
     selection in the entry. Shift-End moves the cursor to the end and extends the selection to that
     point. 
\n\n 12.The Select key and Control-Space set the selection anchor to the position of the insertion
     cursor. They don't affect the current selection. Shift-Select and Control-Shift-Space adjust the
     selection to the current position of the insertion cursor, selecting from the anchor to the
     insertion cursor if there was not any selection previously. 
\n\n 13.Control-/ selects all the text in the entry. 
\n\n 14.Control-\ clears any selection in the entry. 
\n\n 15.The F16 key (labelled Copy on many Sun workstations) or Meta-w copies the selection in the
     widget to the clipboard, if there is a selection. 
\n\n 16.The F20 key (labelled Cut on many Sun workstations) or Control-w copies the selection in the
     widget to the clipboard and deletes the selection. If there is no selection in the widget then these
     keys have no effect. 
\n\n 17.The F18 key (labelled Paste on many Sun workstations) or Control-y inserts the contents of the
     clipboard at the position of the insertion cursor. 
\n\n 18.The Delete key deletes the selection, if there is one in the entry. If there is no selection, it
     deletes the character to the right of the insertion cursor. 
\n\n 19.The BackSpace key and Control-h delete the selection, if there is one in the entry. If there is no
     selection, it deletes the character to the left of the insertion cursor. 
\n\n 20.Control-d deletes the character to the right of the insertion cursor. 
\n\n 21.Meta-d deletes the word to the right of the insertion cursor. 
\n\n 22.Control-k deletes all the characters to the right of the insertion cursor. 
\n\n 23.Control-w deletes the word to the left of the insertion cursor. 
\n\n 24.Control-t reverses the order of the two characters to the right of the insertion cursor. 



\n\nEditing in Text Widgets\n


 1.Clicking mouse button 1 positions the insertion cursor just before the character underneath the
     mouse cursor, sets the input focus to this widget, and clears any selection in the widget.
     Dragging with mouse button 1 strokes out a selection between the insertion cursor and the
     character under the mouse. 
\n\n 2.Double-clicking with mouse button 1 selects the word under the mouse and positions the
     insertion cursor at the beginning of the word. Dragging after a double click will stroke out a
     selection consisting of whole words. 
\n\n  3.Triple-clicking with mouse button 1 selects the line under the mouse and positions the
     insertion cursor at the beginning of the line. Dragging after a triple click will stroke out a
     selection consisting of whole lines. 
\n\n  4.The ends of the selection can be adjusted by dragging with mouse button 1 while the Shift key is
     down; this will adjust the end of the selection that was nearest to the mouse cursor when button
     1 was pressed. If the button is double-clicked before dragging then the selection will be adjusted
     in units of whole words; if it is triple-clicked then the selection will be adjusted in units of whole
     lines. 
\n\n  5.Clicking mouse button 1 with the Control key down will reposition the insertion cursor without
     affecting the selection. 
\n\n  6.If any normal printing characters are typed, they are inserted at the point of the insertion cursor. 
\n\n  7.The view in the widget can be adjusted by dragging with mouse button 2. If mouse button 2 is
     clicked without moving the mouse, the selection is copied into the text at the position of the
     insertion cursor. The Insert key also inserts the selection. 
\n\n  8.If the mouse is dragged out of the widget while button 1 is pressed, the entry will automatically
     scroll to make more text visible (if there is more text off-screen on the side where the mouse
     left the window). 
\n\n  9.The Left and Right keys move the insertion cursor one character to the left or right; they also
     clear any selection in the text. If Left or Right is typed with the Shift key down, then the
     insertion cursor moves and the selection is extended to include the new character. Control-Left
     and Control-Right move the insertion cursor by words, and Control-Shift-Left and
     Control-Shift-Right move the insertion cursor by words and also extend the selection.
     Control-b and Control-f behave the same as Left and Right, respectively. Meta-b and Meta-f
     behave the same as Control-Left and Control-Right, respectively. 
\n\n 10.The Up and Down keys move the insertion cursor one line up or down and clear any selection in
     the text. If Up or Right is typed with the Shift key down, then the insertion cursor moves and
     the selection is extended to include the new character. Control-Up and Control-Down move
     the insertion cursor by paragraphs (groups of lines separated by blank lines), and
     Control-Shift-Up and Control-Shift-Down move the insertion cursor by paragraphs and also
     extend the selection. Control-p and Control-n behave the same as Up and Down, respectively. 
\n\n 11.The Next and Prior keys move the insertion cursor forward or backwards by one screenful and
     clear any selection in the text. If the Shift key is held down while Next or Prior is typed, then the
     selection is extended to include the new character. Control-v moves the view down one
     screenful without moving the insertion cursor or adjusting the selection. 
\n\n 12.Control-Next and Control-Prior scroll the view right or left by one page without moving the
     insertion cursor or affecting the selection. 
\n\n 13.Home and Control-a move the insertion cursor to the beginning of its line and clear any
     selection in the widget. Shift-Home moves the insertion cursor to the beginning of the line and
     also extends the selection to that point. 
\n\n 14.End and Control-e move the insertion cursor to the end of the line and clear any selection in the
     widget. Shift-End moves the cursor to the end of the line and extends the selection to that
     point. 
\n\n 15.Control-Home and Meta-< move the insertion cursor to the beginning of the text and clear any
     selection in the widget. Control-Shift-Home moves the insertion cursor to the beginning of the
     text and also extends the selection to that point. 
\n\n 16.Control-End and Meta-> move the insertion cursor to the end of the text and clear any
     selection in the widget. Control-Shift-End moves the cursor to the end of the text and extends
     the selection to that point. 
\n\n 17.The Select key and Control-Space set the selection anchor to the position of the insertion
     cursor. They don't affect the current selection. Shift-Select and Control-Shift-Space adjust the
     selection to the current position of the insertion cursor, selecting from the anchor to the
     insertion cursor if there was not any selection previously. 
\n\n 18.Control-/ selects the entire contents of the widget. 
\n\n 19.Control-\ clears any selection in the widget. 
\n\n 20.The F16 key (labelled Copy on many Sun workstations) or Meta-w copies the selection in the
      widget to the clipboard, if there is a selection. 
\n\n 21.The F20 key (labelled Cut on many Sun workstations) or Control-w copies the selection in the
     widget to the clipboard and deletes the selection. If there is no selection in the widget then these
     keys have no effect. 
\n\n 22.The F18 key (labelled Paste on many Sun workstations) or Control-y inserts the contents of the
     clipboard at the position of the insertion cursor. 
\n\n 23.The Delete key deletes the selection, if there is one in the widget. If there is no selection, it
     deletes the character to the right of the insertion cursor. 
\n\n 24.Backspace and Control-h delete the selection, if there is one in the widget. If there is no
     selection, they delete the character to the left of the insertion cursor. 
\n\n 25.Control-d deletes the character to the right of the insertion cursor. 
\n\n 26.Meta-d deletes the word to the right of the insertion cursor. 
\n\n 27.Control-k deletes from the insertion cursor to the end of its line; if the insertion cursor is already
     at the end of a line, then Control-k deletes the newline character. 
\n\n 28.Control-o opens a new line by inserting a newline character in front of the insertion cursor
     without moving the insertion cursor. 
\n\n 29.Meta-backspace and Meta-Delete delete the word to the left of the insertion cursor. 
\n\n 30.Control-x deletes whatever is selected in the text widget. 
\n\n 31.Control-t reverses the order of the two characters to the right of the insertion cursor. 