Skip to main content
summaryrefslogblamecommitdiffstats
blob: d51f0cc2d1583be47fed0607b83c4986b613b1ef (plain) (tree)
1
2
3
4
5
6
7
8
9
                                      
                         
        
 
                                                                                                                                         
                                                                                                         
                                                                                                        

                                                                                                                                            
                                                                                                                             
 










































                                                                       





                                                               






















































































































































                                                                         











                                                               





































































































































                                                                       
                                                             




                                                                   
                                                               




                                                            
                                                               




                                                                
                                                               




                                                         
                                                               




                                                           
                                                               




                                                         
                                                               




                                                           
                                                               




                                                        
                                                               




                                                                  
                                                           

                                                                            
                  



                                                                       
                    





                                                             
              




                                                               





                                                               





                                                           





                                                                             
              

                                                      
                                                               
                                                          
                





                                                            
                    



                                                                   
                                                                  


                                                                    
                                                                   
                        














                                                                           
                    






                                                             
                                                                
                                                          


                                                                                 
                                                                       
                                                          


                                                                                 

                                                          


                                                                                 

                                                            


                                                                                 

                                                               


                                                                                 

                                                                      


                                                                                 

                                                              


                                                                                 

                                                                  
                                                                                 
                                                                                                                






                                                                                 
              

                                                                    
                                                                                 
                                                                                                                  






                                                                                 
              


                                                                                 
                                 
              




                                                                                 




                                                                                 

                                                                    


                                                                                 

                                                                         

                                                                                 
              
                                                                         


                                                                                                   
              
                                                               

                                                          


                                                                           

                                                                      


                                                                           

                                                               


                                                                           

                                                                 


                                                                           

                                                               


                                                                                   

                                                                 

                                                                           



                                                                                 
                                                                                                           


                             
                                                          


                                                                                 
                                  

                                                              


                                                                           

                                                              


                                                                           

                                                                  

                                                                           




                                                                           





                                                                           





                                                                           






















                                                                           




                                                                           





                                                                           











                                                                           
                                        

                                                                      

                                                                           




                                                                           





                                                                           





                                                                           






















                                                                           




                                                                           





                                                                           











                                                                           
                                 

                                                                   

                                                                           
                             





                                                                           




                                                                           
                                

                                                                       

                                                                           
                             





                                                                           
                                









                                                                           
                                            
                                                          





                                                                           
                                                                    


                                                                           

                                                                        
                                                                           











                                                                           
          

                                                                 


                                                                       

                                                      
                                                                

                                                                       
                              
                                                      


                                                                         











                                                                         




                                                                       
                             
                              




                                                                       
                                    
                                                      
                                                               
                                                                       
            
          

                                                                 

                                                                       













                                                                       

                                                                                  










                                                                        
 
                                                                                          
             































                                                                                            




                                                                        
                              




                                                                     
                                                                                          

                         
                              




                                                                        
                              



                                                                     

                                 
          

                                                                      


                                                                     

                                                                      


                                                                     

                                                                


                                                                     

                                                         


                                                                     

                                                         


                                                                     

                                                           


                                                                     

                                                          


                                                                     

                                                           


                                                                     

                                                                  


                                                                     

                                                            


                                                                     

                                                              


                                                                     

                                                               


                                                                     

                                                             


                                                                     

                                                          


                                                                     

                                                                    


                                                                     

                                                                


                                                                     

                                                            


                                                                     

                                                            


                                                                     

                                                              


                                                                     

                                                                  


                                                                     

                                                                  


                                                                     

                                                              


                                                                     

                                                              


                                                                     

                                                               


                                                                     

                                                               


                                                                     

                                                               


                                                                     

                                                               


                                                                     

                                                               


                                                                     

                                                             


                                                                     

                                                             


                                                                     

                                                             


                                                                     

                                                             


                                                                     

                                                             


                                                                     

                                                              


                                                                     

                                                              


                                                                     

                                                                


                                                                     

                                                           


                                                                     

                                                                   
                            

                                                                     
















                                                                         

                                                                   


                                                                     

                                                               
                           

                                                                     

                                                               

                                                                     




                                                                               
               
   










                                                                           

                                           
                                                          
                           

                                                                 

                                      


                                                                                    

                                                                      
                                                                                       



                                                          


                                                                                     
                                                                               
                                                                                       
                                                                       






                                                                           

                                      
                                                                               
                                                                              
                                                                                 
                                                                      

                                                                     


                                                
                                                           
                 












                                                                             
                  
               



                                                     
                                                                           
                             
                                                 
                                           
                      
                                               
                       













                                           
                       








                                                           
               











                                                                













                                                                            
         
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>

    <extension-point id="quickDiffReferenceProvider" name="%ExtPoint.referenceProvider" schema="schema/quickDiffReferenceProvider.exsd"/>
	<extension-point id="spellingEngine" name="%SpellingEngine" schema="schema/spellingEngine.exsd"/>
    <extension-point id="rulerColumns" name="%ExtPoint.rulerColumns" schema="schema/rulerColumns.exsd"/>
    <extension-point id="hyperlinkDetectors" name="%ExtPoint.hyperlinkDetectors" schema="schema/hyperlinkDetectors.exsd"/>
    <extension-point id="hyperlinkDetectorTargets" name="%ExtPoint.hyperlinkDetectorTargets" schema="schema/hyperlinkDetectorTargets.exsd"/>
    <extension-point id="codeMiningProviders" name="%ExtPoint.codeMiningProviders" schema="schema/codeMiningProviders.exsd"/>

	<extension
	     point="org.eclipse.ui.commands">
	  <category
	        name="%category.textEditor.name"
	        description="%category.textEditor.description"
	        id="org.eclipse.ui.category.textEditor">
	  </category>
	  <command
	        name="%command.deleteLine.name"
	        description="%command.deleteLine.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.delete.line">
	  </command>
	  <command
	        name="%command.cutLine.name"
	        description="%command.cutLine.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.cut.line">
	  </command>
	  <command
	        name="%command.deleteLineBeginning.name"
	        description="%command.deleteLineBeginning.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.delete.line.to.beginning">
	  </command>
	  <command
	        name="%command.cutLineBeginning.name"
	        description="%command.cutLineBeginning.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.cut.line.to.beginning">
	  </command>
	  <command
	        name="%command.deleteLineEnd.name"
	        description="%command.deleteLineEnd.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.delete.line.to.end">
	  </command>
	  <command
	        name="%command.cutLineEnd.name"
	        description="%command.cutLineEnd.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.cut.line.to.end">
	  </command>
 	  <command
	        name="%command.joinLines.name"
	        description="%command.joinLines.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.join.lines">
	  </command>	  
	  <command
	        name="%command.setMark.name"
	        description="%command.setMark.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.set.mark">
	  </command>
	  <command
	        name="%command.clearMark.name"
	        description="%command.clearMark.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.clear.mark">
	  </command>
	  <command
	        name="%command.swapMark.name"
	        description="%command.swapMark.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.swap.mark">
	  </command>
	  <command
	        name="%command.findNext.name"
	        description="%command.findNext.description"
	        categoryId="org.eclipse.ui.category.edit"
	        id="org.eclipse.ui.edit.findNext">
	  </command>
	  <command
	        name="%command.findPrevious.name"
	        description="%command.findPrevious.description"
	        categoryId="org.eclipse.ui.category.edit"
	        id="org.eclipse.ui.edit.findPrevious">
	  </command>
	  <command
	        name="%command.findIncremental.name"
	        description="%command.findIncremental.description"
	        categoryId="org.eclipse.ui.category.edit"
	        id="org.eclipse.ui.edit.findIncremental">
	  </command>
	  <command
	        name="%command.findIncrementalReverse.name"
	        description="%command.findIncrementalReverse.description"
	        categoryId="org.eclipse.ui.category.edit"
	        id="org.eclipse.ui.edit.findIncrementalReverse">
	  </command>
	  <command
	        name="%command.revertToSaved.name"
	        description="%command.revertToSaved.description"
	        categoryId="org.eclipse.ui.category.edit"
	        id="org.eclipse.ui.edit.revertToSaved">
	  </command>
	  <command
	        name="%command.lineUp.name"
	        description="%command.lineUp.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.goto.lineUp">
	  </command>
	  <command
	        name="%command.lineDown.name"
	        description="%command.lineDown.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.goto.lineDown">
	  </command>
	  <command
	        name="%command.lineStart.name"
	        description="%command.lineStart.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.goto.lineStart">
	  </command>
	  <command
	        name="%command.lineEnd.name"
	        description="%command.lineEnd.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.goto.lineEnd">
	  </command>
	  <command
	        name="%command.goToLine.name"
	        description="%command.goToLine.description"
	        categoryId="org.eclipse.ui.category.navigate"
	        id="org.eclipse.ui.edit.text.goto.line">
	  </command>
	  <command
	        name="%command.previousColumn.name"
	        description="%command.previousColumn.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.goto.columnPrevious">
	  </command>
	  <command
	        name="%command.nextColumn.name"
	        description="%command.nextColumn.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.goto.columnNext">
	  </command>
	  <command
	        name="%command.pageUp.name"
	        description="%command.pageUp.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.goto.pageUp">
	  </command>
	  <command
	        name="%command.pageDown.name"
	        description="%command.pageDown.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.goto.pageDown">
	  </command>
	  <command
	        name="%command.previousWord.name"
	        description="%command.previousWord.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.goto.wordPrevious">
	  </command>
	  <command
	        name="%command.nextWord.name"
	        description="%command.nextWord.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.goto.wordNext">
	  </command>
	  <command
	        name="%command.textStart.name"
	        description="%command.textStart.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.goto.textStart">
	  </command>
	  <command
	        name="%command.textEnd.name"
	        description="%command.textEnd.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.goto.textEnd">
	  </command>
	  <command
	        name="%command.windowStart.name"
	        description="%command.windowStart.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.goto.windowStart">
	  </command>
	  <command
	        name="%command.windowEnd.name"
	        description="%command.windowEnd.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.goto.windowEnd">
	  </command>
	  <command
	        name="%command.scrollLineUp.name"
	        description="%command.scrollLineUp.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.scroll.lineUp">
	  </command>
	  <command
	        name="%command.scrollLineDown.name"
	        description="%command.scrollLineDown.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.scroll.lineDown">
	  </command>
	  <command
	        name="%command.zoomIn.name"
	        description="%command.zoomIn.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.zoomIn">
	  </command>
	  <command
	        name="%command.zoomOut.name"
	        description="%command.zoomOut.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.zoomOut">
	  </command>
	  <command
	        name="%command.selectLineUp.name"
	        description="%command.selectLineUp.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.select.lineUp">
	  </command>
	  <command
	        name="%command.selectLineDown.name"
	        description="%command.selectLineDown.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.select.lineDown">
	  </command>
	  <command
	        name="%command.selectLineStart.name"
	        description="%command.selectLineStart.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.select.lineStart">
	  </command>
	  <command
	        name="%command.selectLineEnd.name"
	        description="%command.selectLineEnd.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.select.lineEnd">
	  </command>
	  <command
	        name="%command.selectPreviousColumn.name"
	        description="%command.selectPreviousColumn.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.select.columnPrevious">
	  </command>
	  <command
	        name="%command.selectNextColumn.name"
	        description="%command.selectNextColumn.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.select.columnNext">
	  </command>
	  <command
	        name="%command.selectPageUp.name"
	        description="%command.selectPageUp.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.select.pageUp">
	  </command>
	  <command
	        name="%command.selectPageDown.name"
	        description="%command.selectPageDown.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.select.pageDown">
	  </command>
	  <command
	        name="%command.selectWordPrevious.name"
	        description="%command.selectWordPrevious.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.select.wordPrevious">
	  </command>
	  <command
	        name="%command.selectWordNext.name"
	        description="%command.selectWordNext.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.select.wordNext">
	  </command>
	  <command
	        name="%command.selectTextStart.name"
	        description="%command.selectTextStart.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.select.textStart">
	  </command>
	  <command
	        name="%command.selectTextEnd.name"
	        description="%command.selectTextEnd.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.select.textEnd">
	  </command>
	  <command
	        name="%command.selectWindowStart.name"
	        description="%command.selectWindowStart.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.select.windowStart">
	  </command>
	  <command
	        name="%command.selectWindowEnd.name"
	        description="%command.selectWindowEnd.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.select.windowEnd">
	  </command>
	  <command
	        name="%command.deletePrevious.name"
	        description="%command.deletePrevious.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.deletePrevious">
	  </command>
	  <command
	        name="%command.deleteNext.name"
	        description="%command.deleteNext.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.deleteNext">
	  </command>
	  <command
	        name="%command.deletePreviousWord.name"
	        description="%command.deletePreviousWord.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.deletePreviousWord">
	  </command>
	  <command
	        name="%command.deleteNextWord.name"
	        description="%command.deleteNextWord.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.deleteNextWord">
	  </command>
	  <command
	        name="%command.shiftRight.name"
	        description="%command.shiftRight.description"
	        categoryId="org.eclipse.ui.category.edit"
	        id="org.eclipse.ui.edit.text.shiftRight">
	  </command>
	  <command
	        name="%command.shiftLeft.name"
	        description="%command.shiftLeft.description"
	        categoryId="org.eclipse.ui.category.edit"
	        id="org.eclipse.ui.edit.text.shiftLeft">
	  </command>
	  <command
	        name="%command.toggleOverwrite.name"
	        description="%command.toggleOverwrite.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.toggleOverwrite">
	  </command>
	  <command
	        name="%command.showRulerContextMenu.name"
	        description="%command.showRulerContextMenu.description"
	        categoryId="org.eclipse.ui.category.window"
	        id="org.eclipse.ui.edit.text.showRulerContextMenu">
	  </command>
	  <command
	        name="%goToLastEditPosition.label"
	        description="%goToLastEditPosition.description"
	        categoryId="org.eclipse.ui.category.navigate"
	        id="org.eclipse.ui.edit.text.gotoLastEditPosition">
	  </command>
	  <command
	        name="%smartEnter.label"
	        description="%smartEnter.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.smartEnter">
	  </command>
	  <command
	        name="%smartEnterInverse.label"
	        description="%smartEnterInverse.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.smartEnterInverse">
	  </command>
	  <command
	        name="%moveLineUp.label"
	        description="%moveLineUp.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.moveLineUp">
	  </command>
	  <command
	        name="%moveLineDown.label"
	        description="%moveLineDown.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.moveLineDown">
	  </command>
	  <command
	        name="%copyLineUp.label"
	        description="%copyLineUp.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.copyLineUp">
	  </command>
	  <command
	        name="%copyLineDown.label"
	        description="%copyLineDown.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.copyLineDown">
	  </command>
	  <command
	        name="%upperCase.label"
	        description="%upperCase.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.upperCase">
	  </command>
	  <command
	        name="%lowerCase.label"
	        description="%lowerCase.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.lowerCase">
	  </command>
	  <command
	        name="%onlyShowSelectedElement.label"
	        description="%onlyShowSelectedElement.description"
	        categoryId="org.eclipse.ui.category.window"
	        id="org.eclipse.ui.edit.text.toggleShowSelectedElementOnly">
	  </command>
	  <command
	        name="%toggleBlockSelectionMode.label"
	        description="%toggleBlockSelectionMode.description"
	        categoryId="org.eclipse.ui.category.edit"
	        id="org.eclipse.ui.edit.text.toggleBlockSelectionMode">
	  </command>
	  <command
	        name="%toggleWordWrap.label"
	        description="%toggleWordWrap.description"
	        categoryId="org.eclipse.ui.category.edit"
	        id="org.eclipse.ui.edit.text.toggleWordWrap">
	  </command>
      <command
            name="%command.toggleInsertMode.name"
            description="%command.toggleInsertMode.description"
            categoryId="org.eclipse.ui.category.edit"
            id="org.eclipse.ui.edit.text.toggleInsertMode">
      </command>
      <command
            name="%command.hippieCompletion.name"
            description="%command.hippieCompletion.description"
            categoryId="org.eclipse.ui.category.edit"
            id="org.eclipse.ui.edit.text.hippieCompletion">
      </command>
      <command
            name="%command.recenter.name"
            description="%command.recenter.description"
            categoryId="org.eclipse.ui.category.textEditor"
            id="org.eclipse.ui.edit.text.recenter">
	  </command>     
	  <command
	        name="%showWhitespaceCharacters.label"
	        description="%showWhitespaceCharacters.description"
	        categoryId="org.eclipse.ui.category.textEditor"
	        id="org.eclipse.ui.edit.text.toggleShowWhitespaceCharacters">
	  </command>
      <command
            name="%showInformation.name"
            description="%showInformation.description"
	        categoryId="org.eclipse.ui.category.textEditor"
            id="org.eclipse.ui.edit.text.showInformation">
      </command>
      <command
            name="%command.openHyperlink.name"
            description="%command.openHyperlink.description"
            categoryId="org.eclipse.ui.category.textEditor"
            id="org.eclipse.ui.edit.text.open.hyperlink">
      </command>
	</extension>

	<extension point="org.eclipse.ui.commandImages">
		<image
			commandId="org.eclipse.ui.edit.text.zoomIn"
			icon="$nl$/icons/full/etool16/zoomIn.png">
		</image>
		<image
			commandId="org.eclipse.ui.edit.text.zoomOut"
			icon="$nl$/icons/full/etool16/zoomOut.png">
		</image>
  <image
        commandId="org.eclipse.ui.edit.text.toggleShowWhitespaceCharacters"
        disabledIcon="$nl$/icons/full/dtool16/show_whitespace_chars.png"
        icon="$nl$/icons/full/etool16/show_whitespace_chars.png">
  </image>
  <image
        commandId="org.eclipse.ui.edit.text.toggleWordWrap"
        disabledIcon="$nl$/icons/full/dtool16/wordwrap.png"
        icon="$nl$/icons/full/etool16/wordwrap.png">
  </image>
  <image
        commandId="org.eclipse.ui.edit.text.toggleBlockSelectionMode"
        disabledIcon="$nl$/icons/full/dtool16/block_selection_mode.png"
        icon="$nl$/icons/full/etool16/block_selection_mode.png">
  </image>
	</extension>
   
	<extension
	     point="org.eclipse.ui.bindings">
      <!--  win32:  M1=CTRL,    M2=SHIFT, M3=ALT, M4=-
            carbon: M1=COMMAND, M2=SHIFT, M3=ALT, M4=CTRL -->
      
	  <key
	        commandId="org.eclipse.ui.edit.text.delete.line"
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="M1+D"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.delete.line.to.end"
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="M1+M2+DEL"/>
	  <key
	        commandId="org.eclipse.ui.edit.findNext"
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="M1+K"/>
	  <key
	        commandId="org.eclipse.ui.edit.findPrevious"
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="M1+M2+K"/>
	  <key
	        commandId="org.eclipse.ui.edit.findIncremental"
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="M1+J"/>
	  <key
	        commandId="org.eclipse.ui.edit.findIncrementalReverse"
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="M1+M2+J"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.goto.line"
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="M1+L"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.scroll.lineUp"
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="CTRL+ARROW_UP"/>	<!-- hardcode CTRL to avoid overwriting Command+UP on carbon -->
	  <!-- Ctrl+ARROW_UP is "Mission Control" on Mac OS X: -->
	  <key
	        platform="carbon"
	        commandId=""
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="CTRL+ARROW_UP"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.scroll.lineDown"
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="CTRL+ARROW_DOWN"/>	<!-- hardcode CTRL to avoid overwriting Command+DOWN on carbon -->
	  <!-- Ctrl+ARROW_DOWN is "Application windows" on Mac OS X. -->
	  <key
	        platform="carbon"
	        commandId=""
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="CTRL+ARROW_DOWN"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.zoomIn"
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="M1+="/>
	  <key
	        commandId="org.eclipse.ui.edit.text.zoomIn"
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="M1++"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.zoomOut"
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="M1+-"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.toggleOverwrite"
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="INSERT"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.showRulerContextMenu"
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="M1+F10"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.gotoLastEditPosition"
	        contextId="org.eclipse.ui.contexts.window"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="CTRL+Q"/>	<!-- Command+Q is quit on carbon, so don't overwrite it -->
	  <key
	        commandId="org.eclipse.ui.edit.text.smartEnter"
	        contextId="org.eclipse.ui.textEditorScope"
	        sequence="M2+CR"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        sequence="M1+M2+CR"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.smartEnterInverse"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        sequence="M3+ARROW_UP"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.moveLineUp"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        sequence="M3+ARROW_DOWN"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.moveLineDown"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        sequence="M1+M3+ARROW_UP"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.copyLineUp"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        sequence="M1+M3+ARROW_DOWN"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.copyLineDown"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.join.lines"
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="M1+M3+J"/>
	  <!-- disable the key binding for Carbon as it conflicts with "Add Javadoc Comment" in the SDK -->
	  <key
            platform="carbon"
	        commandId=""
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
	        sequence="M1+M3+J"/>
	  <key
	        sequence="M1+M2+X"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.upperCase"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        sequence="M1+M2+Y"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.lowerCase"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        sequence="M1+ARROW_RIGHT"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.goto.wordNext"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.goto.lineEnd"
	        sequence="END"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId=""
            platform="carbon"
	        sequence="M1+ARROW_RIGHT"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.goto.lineEnd"
            platform="carbon"
	        sequence="M1+ARROW_RIGHT"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.select.lineEnd"
	        sequence="M2+END"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId=""
            platform="carbon"
	        sequence="M2+END"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.select.lineEnd"
            platform="carbon"
	        sequence="M1+M2+ARROW_RIGHT"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.select.textEnd"
            platform="carbon"
	        sequence="M2+END"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.goto.textEnd"
	        sequence="M1+END"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId=""
            platform="carbon"
	        sequence="END"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.goto.textEnd"
            platform="carbon"
	        sequence="END"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
            platform="carbon"
	        sequence="ALT+ARROW_RIGHT"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.goto.wordNext"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        sequence="M1+ARROW_LEFT"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.goto.wordPrevious"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.goto.lineStart"
	        sequence="HOME"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId=""
            platform="carbon"
	        sequence="M1+ARROW_LEFT"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.goto.lineStart"
            platform="carbon"
	        sequence="M1+ARROW_LEFT"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.select.lineStart"
	        sequence="M2+HOME"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId=""
            platform="carbon"
	        sequence="M2+HOME"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.select.lineStart"
            platform="carbon"
	        sequence="M1+M2+ARROW_LEFT"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.select.textStart"
            platform="carbon"
	        sequence="M2+HOME"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.goto.textStart"
	        sequence="M1+HOME"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId=""
            platform="carbon"
	        sequence="HOME"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.goto.textStart"
            platform="carbon"
	        sequence="HOME"
	        contextId="org.eclipse.ui.textEditorScope"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
            platform="carbon"
	        sequence="ALT+ARROW_LEFT"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.goto.wordPrevious"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        sequence="M1+DEL"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.deleteNextWord"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
            platform="carbon"
	        sequence="M1+DEL"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId=""
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
            platform="carbon"
	        sequence="ALT+DEL"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.deleteNextWord"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        sequence="M1+BS"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.deletePreviousWord"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
            platform="carbon"
	        sequence="M1+BS"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId=""
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
            platform="carbon"
	        sequence="M3+BS"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.deletePreviousWord"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        sequence="M1+M2+ARROW_RIGHT"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.select.wordNext"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
            platform="carbon"
	        sequence="M1+M2+ARROW_RIGHT"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId=""
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
            platform="carbon"
	        sequence="ALT+SHIFT+ARROW_RIGHT"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.select.wordNext"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
	        sequence="M1+M2+ARROW_LEFT"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.select.wordPrevious"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
            platform="carbon"
	        sequence="M1+M2+ARROW_LEFT"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId=""
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
	  <key
            platform="carbon"
	        sequence="ALT+SHIFT+ARROW_LEFT"
	        contextId="org.eclipse.ui.textEditorScope"
	        commandId="org.eclipse.ui.edit.text.select.wordPrevious"
	        schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.toggleInsertMode"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="M1+M2+INSERT"
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
      <key
            sequence="F2"
            contextId="org.eclipse.ui.textEditorScope"
            commandId="org.eclipse.ui.edit.text.showInformation"
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
      <key
            sequence="M2+M3+A"
            contextId="org.eclipse.ui.textEditorScope"
            commandId="org.eclipse.ui.edit.text.toggleBlockSelectionMode"
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
      <key
            platform="carbon"
            sequence="M2+M3+A"
            contextId="org.eclipse.ui.textEditorScope"
            commandId=""
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
      <key
            platform="carbon"
            sequence="COMMAND+ALT+A"
            contextId="org.eclipse.ui.textEditorScope"
            commandId="org.eclipse.ui.edit.text.toggleBlockSelectionMode"
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
      <key
            sequence="M2+M3+Y"
            contextId="org.eclipse.ui.textEditorScope"
            commandId="org.eclipse.ui.edit.text.toggleWordWrap"
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
      <key
            platform="carbon"
            sequence="M2+M3+Y"
            contextId="org.eclipse.ui.textEditorScope"
            commandId=""
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
      <key
            platform="carbon"
            sequence="COMMAND+ALT+Y"
            contextId="org.eclipse.ui.textEditorScope"
            commandId="org.eclipse.ui.edit.text.toggleWordWrap"
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
            
      <key
            commandId="org.eclipse.ui.edit.text.hippieCompletion"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="M3+/"
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
      <!-- Alt+/ does not work on carbon - use Ctrl+. instead. 
             org.eclipse.ui.navigate.next uses M1+. -->
      <key
            platform="carbon"
            commandId=""
            contextId="org.eclipse.ui.textEditorScope"
            sequence="M3+/"
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
      <key
            platform="carbon"
            commandId="org.eclipse.ui.edit.text.hippieCompletion"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="M4+."
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>

      <!-- In the Chinese language M3+/ is already reserved for content assist -->
      <key   
            locale="zh"  
            contextId="org.eclipse.ui.textEditorScope"   
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"   
            sequence="M3+/"/> 
      <key
            locale="zh"
            commandId="org.eclipse.ui.edit.text.hippieCompletion"
            contextId="org.eclipse.ui.textEditorScope"
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
            sequence="M1+M3+/"/>

      <!-- In the Japanese language on GTK M3+/ is already reserved for content assist -->
      <key   
            locale="ja"
            platform="gtk"  
            contextId="org.eclipse.ui.textEditorScope"   
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"   
            sequence="M3+/"/> 
      <key
            locale="ja"
            platform="gtk"  
            commandId="org.eclipse.ui.edit.text.hippieCompletion"
            contextId="org.eclipse.ui.textEditorScope"
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
            sequence="M1+M3+/"/>

      <!-- In the Korean language M3+/ on GTK is already reserved for content assist -->
      <key   
            locale="ko"  
            platform="gtk"  
            contextId="org.eclipse.ui.textEditorScope"   
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"   
            sequence="M3+/"/> 
      <key
            locale="ko"
            platform="gtk"  
            commandId="org.eclipse.ui.edit.text.hippieCompletion"
            contextId="org.eclipse.ui.textEditorScope"
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
            sequence="M1+M3+/"/>
            
      <!-- In the Japanese language on Motif M3+/ is already reserved for content assist -->
      <key   
            locale="ja"
            platform="motif"  
            contextId="org.eclipse.ui.textEditorScope"   
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"   
            sequence="M3+/"/> 
      <key
            locale="ja"
            platform="motif"  
            commandId="org.eclipse.ui.edit.text.hippieCompletion"
            contextId="org.eclipse.ui.textEditorScope"
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
            sequence="M1+M3+/"/>

      <!-- In the Korean language M3+/ on Motif is already reserved for content assist -->
      <key   
            locale="ko"  
            platform="motif"  
            contextId="org.eclipse.ui.textEditorScope"   
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"   
            sequence="M3+/"/> 
      <key
            locale="ko"
            platform="motif"  
            commandId="org.eclipse.ui.edit.text.hippieCompletion"
            contextId="org.eclipse.ui.textEditorScope"
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
            sequence="M1+M3+/"/>
      
      <!-- emacs key bindings -->
      <key
            commandId="org.eclipse.ui.edit.text.cut.line.to.beginning"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ALT+0 CTRL+K"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.cut.line.to.beginning"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ESC 0 CTRL+K"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.cut.line.to.end"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+K"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.set.mark"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+SPACE"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.set.mark"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+2"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.clear.mark"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+G"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.swap.mark"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+X CTRL+X"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.findIncremental"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+S"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.findIncrementalReverse"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+R"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.lineUp"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+P"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.lineDown"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+N"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.lineStart"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+A"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.lineEnd"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+E"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.line"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+X G"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.columnPrevious"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+B"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.columnNext"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+F"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.pageUp"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ALT+V"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.pageUp"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ESC V"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.pageDown"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+V"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.wordPrevious"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ALT+B"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.wordPrevious"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ESC B"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.wordNext"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ALT+F"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.wordNext"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ESC F"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.textStart"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ALT+&lt;"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.textStart"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ALT+SHIFT+&lt;"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.textStart"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ESC &lt;"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.textStart"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ESC SHIFT+&lt;"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.textStart"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+X ["
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.textEnd"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ALT+&gt;"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.textEnd"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ALT+SHIFT+&gt;"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.textEnd"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ESC &gt;"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.textEnd"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ESC SHIFT+&gt;"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.goto.textEnd"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+X ]"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.scroll.lineUp"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ALT+Z"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.scroll.lineUp"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ESC Z"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.scroll.lineDown"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+Z"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.deleteNext"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="CTRL+D"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.deletePreviousWord"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="M3+BS"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
	        platform="carbon"
            commandId=""
            contextId="org.eclipse.ui.textEditorScope"
            sequence="M3+BS"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.deleteNextWord"
	        contextId="org.eclipse.ui.textEditorScope"
	        sequence="M3+DEL"
	        schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
	  <key
	        platform="carbon"
	        commandId=""
	        contextId="org.eclipse.ui.textEditorScope"
	        sequence="M3+DEL"
	        schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.deletePreviousWord"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ESC BS"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.deleteNextWord"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="M3+D"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
      <key
            commandId="org.eclipse.ui.edit.text.deleteNextWord"
            contextId="org.eclipse.ui.textEditorScope"
            sequence="ESC D"
            schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"/>
	  <key
	        commandId="org.eclipse.ui.edit.text.recenter"
	        contextId="org.eclipse.ui.textEditorScope"
			schemeId="org.eclipse.ui.emacsAcceleratorConfiguration"
	        sequence="CTRL+L"/>
   </extension>
   
   <extension
         point="org.eclipse.ui.perspectiveExtensions">
      <perspectiveExtension
            targetID="*">
         <hiddenToolBarItem
               id="org.eclipse.ui.edit.text.toggleShowSelectedElementOnly">
         </hiddenToolBarItem>
      </perspectiveExtension>
   </extension>

   <extension
         point="org.eclipse.ui.actionSets">
      <actionSet
            label="%textEditorPresentationActionSet.label"
            visible="false"
            id="org.eclipse.ui.edit.text.actionSet.presentation">
         <action
               allowLabelUpdate="true"
               style="toggle"
               toolbarPath="Normal/Presentation"
               id="org.eclipse.ui.edit.text.toggleShowSelectedElementOnly"
               definitionId="org.eclipse.ui.edit.text.toggleShowSelectedElementOnly"
               disabledIcon="$nl$/icons/full/dtool16/segment_edit.png"
               icon="$nl$/icons/full/etool16/segment_edit.png"
               helpContextId="org.eclipse.ui.only_show_selected_element_action_context"
               label="%onlyShowSelectedElement.label"
               retarget="true"
               tooltip="%onlyShowSelectedElement.tooltip">
         </action>
         <action
               allowLabelUpdate="true"
               definitionId="org.eclipse.ui.edit.text.toggleShowWhitespaceCharacters"
               disabledIcon="$nl$/icons/full/dtool16/show_whitespace_chars.png"
               helpContextId="org.eclipse.ui.show_whitespace_characters_action_context"
               icon="$nl$/icons/full/etool16/show_whitespace_chars.png"
               id="org.eclipse.ui.edit.text.toggleShowWhitespaceCharacters"
               label="%showWhitespaceCharacters.label"
               retarget="true"
               style="toggle"
               toolbarPath="Normal/Presentation"
               tooltip="%showWhitespaceCharacters.tooltip">
        </action>
         <action
               allowLabelUpdate="true"
               definitionId="org.eclipse.ui.edit.text.toggleBlockSelectionMode"
               disabledIcon="$nl$/icons/full/dtool16/block_selection_mode.png"
               helpContextId="org.eclipse.ui.block_selection_mode_action_context"
               icon="$nl$/icons/full/etool16/block_selection_mode.png"
               id="org.eclipse.ui.edit.text.toggleBlockSelectionMode"
               label="%toggleBlockSelectionMode.label"
               retarget="true"
               style="toggle"
               toolbarPath="Normal/Presentation"
               tooltip="%toggleBlockSelectionMode.tooltip">
        </action>
         <action
               allowLabelUpdate="true"
               definitionId="org.eclipse.ui.edit.text.toggleWordWrap"
               disabledIcon="$nl$/icons/full/dtool16/wordwrap.png"
               helpContextId="org.eclipse.ui.word_wrap_toggle_action_context"
               icon="$nl$/icons/full/etool16/wordwrap.png"
               id="org.eclipse.ui.edit.text.toggleWordWrap"
               label="%toggleWordWrap.label"
               retarget="true"
               style="toggle"
               toolbarPath="Normal/Presentation"
               tooltip="%toggleWordWrap.tooltip">
        </action>
      </actionSet>
   </extension>
   <extension
      point="org.eclipse.ui.themes">
      <fontDefinition
            categoryId="org.eclipse.ui.workbenchMisc"
            id="org.eclipse.ui.workbench.texteditor.blockSelectionModeFont"
            isEditable="true"
            label="%blockSelectionModeFont.label"
            value="Courier New-regular-10">
         <description>
            %blockSelectionModeFont.description
         </description>
         <fontValue
               os="linux"
               value="Monospace-regular-10"
               ws="gtk">
         </fontValue>
         <fontValue
               os="win32"
               value="Consolas-regular-10"
               >
         </fontValue>
         <fontValue
               os="macosx"
               value="Monaco-regular-11">
         </fontValue>
      </fontDefinition>
      <colorDefinition
            categoryId="org.eclipse.ui.workbenchMisc"
            id="org.eclipse.ui.editors.rangeIndicatorColor"
            label="%Color.rangeIndicator"
            value="COLOR_LIST_SELECTION">
         <description>
            %Color.rangeIndicatorDesc
         </description>
      </colorDefinition>
   </extension>
   
   <extension
         point="org.eclipse.ui.handlers">
      <handler
            class="org.eclipse.ui.texteditor.TextZoomInHandler"
            commandId="org.eclipse.ui.edit.text.zoomIn">
      </handler>
      <handler
            class="org.eclipse.ui.texteditor.TextZoomOutHandler"
            commandId="org.eclipse.ui.edit.text.zoomOut">
      </handler>
   </extension>
   <extension
         point="org.eclipse.ui.menus">
      <menuContribution
            allPopups="false"
            locationURI="menu:edit?after=selectAll">
         <command
               commandId="org.eclipse.ui.edit.text.toggleBlockSelectionMode"
               style="push">
            <visibleWhen
                  checkEnabled="true">
            </visibleWhen>
         </command>
      </menuContribution>
   </extension>
</plugin>

Back to the top