Help for @@NAME@@ @@VERSION@@ Keyboard Bindings and Shortcuts

Interpreter specific bindings:

Control-g		Execute the buffer or selection

Control-c		Comment out the selected region.  You don't
			have to start at the beginning of the line.

Meta-c			Uncomment the selected region

Control->		Indent region

Control-<		Dedent region
	  
Meta-o			Open file

Meta-s			Save current buffer

Meta-Shift-s    	Save current buffer as

Meta-g			Goto line
Alt-f			Find expression

Alt-b			Browse the current buffer's namespace
Meta-e			Examine the value of an individual item

NOTE: Certain bindings require that something be selected.
	- Commenting, Indentation, Examine

Text widget bindings:
     'word' refers to a  contiguous  group  of  letters,   
     digits,  or  '_' characters, or any single character other   
     than these.                                                    

     [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.                        

     [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.                                                    

     [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.                                                    

     [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.                         

     [5]                                                         
                                                                    
          Clicking mouse button 1 with the Control key down  will   
          reposition  the  insertion cursor without affecting the   
          selection.                                                

     [6]                                                         
                                                                    
          If any normal printing characters are typed,  they  are   
          inserted at the point of the insertion cursor.            

     [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.                           
     [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).      

     [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 cur-   
          sor  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.                                      

     [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, respec-   
          tively.                                                   

     [11]                                                        
                                                                    
          The Next and Prior keys move the insertion cursor  for-   
          ward or backwards by one screenful and clear any selec-   
          tion 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.                               

     [12]                                                        
                                                                    
          Control-Next and Control-Prior scroll the view right or   
          left by one page without moving the insertion cursor or   
          affecting the selection.                                  

     [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.                                               

     [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.                      

     [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.                              

     [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.             

     [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.                                     

     [18]                                                        
                                                                    
          Control-/ selects the entire contents of the widget.      

     [19]                                                        
                                                                    
          Control-\ clears any selection in the widget.             

     [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.                       

     [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.   

     [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.                     

     [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.       

     [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  cur-   
          sor.                                                      

     [25]                                                        
                                                                    
          Control-d deletes the character to  the  right  of  the   
          insertion cursor.                                         

     [26]                                                        
                                                                    
          Meta-d deletes the word to the right of  the  insertion   
          cursor.                                                   

     [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 char-   
          acter.                                                    

     [28]                                                        
                                                                    
          Control-o opens a new line by inserting a newline char-   
          acter  in  front of the insertion cursor without moving   
          the insertion cursor.                                     

     [29]                                                        
            Meta-backspace and Meta-Delete delete the word to the   
          left of the insertion cursor.                             

     [30]                                                        
                                                                    
          Control-x deletes whatever  is  selected  in  the  text   
          widget.                                                   

     [31]                                                        
                                                                    
          Control-t reverses the order of the two  characters  to   
          the right of the insertion cursor.

