mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-01 06:05:24 +02:00
[241005][terminal] Fix Alt+F key in Emacs
This commit is contained in:
parent
6ed6bbde42
commit
07cd423176
4 changed files with 85 additions and 15 deletions
|
@ -20,7 +20,3 @@ terminal.views.category.name = Terminal
|
|||
terminal.views.view.name = Terminal
|
||||
terminal.views.view.font.description = The font for the terminal console.
|
||||
terminal.views.view.font.label = Terminal Console Font
|
||||
|
||||
terminal.view.insertion.description=Terminal view insertion
|
||||
terminal.view.insertion.name=Terminal view insert
|
||||
terminal.view.insertion.category.name=Terminal view commands
|
||||
|
|
|
@ -62,17 +62,6 @@
|
|||
</description>
|
||||
</fontDefinition>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.commands">
|
||||
<command
|
||||
categoryId="org.eclipse.tm.terminal.category1"
|
||||
id="org.eclipse.tm.terminal.command1"
|
||||
name="%terminal.view.insertion.name"/>
|
||||
<category
|
||||
description="%terminal.view.insertion.description"
|
||||
id="org.eclipse.tm.terminal.category1"
|
||||
name="%terminal.view.insertion.category.name"/>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.core.runtime.preferences">
|
||||
<initializer class="org.eclipse.tm.internal.terminal.view.TerminalPreferenceInitializer"/>
|
||||
|
|
|
@ -20,3 +20,6 @@ providerName = Eclipse.org
|
|||
terminal.context.name=Terminal widget context
|
||||
terminal.context.description=Override ALT+x menu access keys
|
||||
|
||||
terminal.insertion.description=Terminal view insertion
|
||||
terminal.insertion.name=Terminal view insert
|
||||
terminal.insertion.category.name=Terminal view commands
|
||||
|
|
|
@ -24,4 +24,86 @@
|
|||
<extension point="org.eclipse.help.contexts">
|
||||
<contexts file="HelpContexts.xml"/>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.commands">
|
||||
<!-- Dummy commands for bindings, see below -->
|
||||
<command
|
||||
categoryId="org.eclipse.tm.terminal.category1"
|
||||
id="org.eclipse.tm.terminal.command1"
|
||||
name="%terminal.insertion.name"/>
|
||||
<category
|
||||
description="%terminal.view.insertion.description"
|
||||
id="org.eclipse.tm.terminal.category1"
|
||||
name="%terminal.insertion.category.name"/>
|
||||
</extension>
|
||||
<extension
|
||||
point="org.eclipse.ui.bindings">
|
||||
<!--
|
||||
These keybindings are needed to disable the menu-activation keys (e.g.,
|
||||
Alt-F for the File menu, etc.). The code in method
|
||||
TerminalControl.TerminalFocusListener.focusGained() disables the Eclipse key
|
||||
binding service, but it doesn't disable the global menu-activation
|
||||
keys.
|
||||
-->
|
||||
<key
|
||||
commandId="org.eclipse.tm.terminal.command1"
|
||||
contextId="org.eclipse.tm.terminal.TerminalContext"
|
||||
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
||||
sequence="Alt+A"/> <!-- Search -->
|
||||
<key
|
||||
commandId="org.eclipse.tm.terminal.command1"
|
||||
contextId="org.eclipse.tm.terminal.TerminalContext"
|
||||
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
||||
sequence="Alt+E"/> <!-- Edit -->
|
||||
<key
|
||||
commandId="org.eclipse.tm.terminal.command1"
|
||||
contextId="org.eclipse.tm.terminal.TerminalContext"
|
||||
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
||||
sequence="Alt+F"/> <!-- File -->
|
||||
<key
|
||||
commandId="org.eclipse.tm.terminal.command1"
|
||||
contextId="org.eclipse.tm.terminal.TerminalContext"
|
||||
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
||||
sequence="Alt+G"/>
|
||||
<key
|
||||
commandId="org.eclipse.tm.terminal.command1"
|
||||
contextId="org.eclipse.tm.terminal.TerminalContext"
|
||||
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
||||
sequence="Alt+H"/> <!-- Help -->
|
||||
<key
|
||||
commandId="org.eclipse.tm.terminal.command1"
|
||||
contextId="org.eclipse.tm.terminal.TerminalContext"
|
||||
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
||||
sequence="Alt+N"/> <!-- Navigate -->
|
||||
<key
|
||||
commandId="org.eclipse.tm.terminal.command1"
|
||||
contextId="org.eclipse.tm.terminal.TerminalContext"
|
||||
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
||||
sequence="Alt+P"/> <!-- Project -->
|
||||
<key
|
||||
commandId="org.eclipse.tm.terminal.command1"
|
||||
contextId="org.eclipse.tm.terminal.TerminalContext"
|
||||
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
||||
sequence="Alt+R"/> <!-- Run -->
|
||||
<key
|
||||
commandId="org.eclipse.tm.terminal.command1"
|
||||
contextId="org.eclipse.tm.terminal.TerminalContext"
|
||||
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
||||
sequence="Alt+S"/> <!-- Source -->
|
||||
<key
|
||||
commandId="org.eclipse.tm.terminal.command1"
|
||||
contextId="org.eclipse.tm.terminal.TerminalContext"
|
||||
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
||||
sequence="Alt+T"/> <!-- Refactor -->
|
||||
<key
|
||||
commandId="org.eclipse.tm.terminal.command1"
|
||||
contextId="org.eclipse.tm.terminal.TerminalContext"
|
||||
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
||||
sequence="Alt+V"/> <!-- CVS -->
|
||||
<key
|
||||
commandId="org.eclipse.tm.terminal.command1"
|
||||
contextId="org.eclipse.tm.terminal.TerminalContext"
|
||||
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
||||
sequence="Alt+W"/> <!-- Window -->
|
||||
</extension>
|
||||
</plugin>
|
||||
|
|
Loading…
Add table
Reference in a new issue