Skip to content

Instantly share code, notes, and snippets.

@aanton
Last active May 3, 2018 05:13
Show Gist options
  • Save aanton/722e59e9bdc5be5d4b6b6e4fcb23ef2f to your computer and use it in GitHub Desktop.
Save aanton/722e59e9bdc5be5d4b6b6e4fcb23ef2f to your computer and use it in GitHub Desktop.
PHPStorm keymap

PHPStorm keymap

Personal PHPStorm keymap using SublimeText shortcuts & personal preferences.

Plugins required:

  • Extra Actions (used for "split selection into lines")
<keymap version="1" name="Personal" parent="Default for XWin">
<action id="BaseOnThisFunction" />
<action id="CheckinProject" />
<action id="CloseActiveTab">
<keyboard-shortcut first-keystroke="shift ctrl w" />
</action>
<action id="CloseContent">
<keyboard-shortcut first-keystroke="ctrl w" />
</action>
<action id="CompareTwoFiles" />
<action id="EditorDeleteLine">
<keyboard-shortcut first-keystroke="shift ctrl k" />
</action>
<action id="EditorDeleteToLineEnd">
<keyboard-shortcut first-keystroke="ctrl k" second-keystroke="ctrl k" />
</action>
<action id="EditorDeleteToLineStart">
<keyboard-shortcut first-keystroke="ctrl k" second-keystroke="ctrl back_space" />
</action>
<action id="EditorDuplicate">
<keyboard-shortcut first-keystroke="shift ctrl d" />
</action>
<action id="EditorJoinLines">
<keyboard-shortcut first-keystroke="ctrl j" />
</action>
<action id="EditorMoveToPageBottom" />
<action id="EditorMoveToPageTop" />
<action id="EditorNextWord">
<keyboard-shortcut first-keystroke="ctrl right" />
<keyboard-shortcut first-keystroke="alt right" />
</action>
<action id="EditorPreviousWord">
<keyboard-shortcut first-keystroke="ctrl left" />
<keyboard-shortcut first-keystroke="alt left" />
</action>
<action id="EditorSelectWord">
<keyboard-shortcut first-keystroke="shift ctrl space" />
</action>
<action id="EditorSplitLine" />
<action id="EditorStartNewLine">
<keyboard-shortcut first-keystroke="ctrl enter" />
</action>
<action id="EditorStartNewLineBefore">
<keyboard-shortcut first-keystroke="shift ctrl enter" />
</action>
<action id="EditorToggleCase">
<keyboard-shortcut first-keystroke="ctrl k" second-keystroke="ctrl u" />
<keyboard-shortcut first-keystroke="ctrl k" second-keystroke="ctrl l" />
</action>
<action id="EditorUnSelectWord" />
<action id="ExpressionTypeInfo" />
<action id="FileStructurePopup">
<keyboard-shortcut first-keystroke="ctrl r" />
</action>
<action id="Find">
<keyboard-shortcut first-keystroke="ctrl f" />
</action>
<action id="FindNext">
<keyboard-shortcut first-keystroke="f3" />
</action>
<action id="FindPrevious">
<keyboard-shortcut first-keystroke="shift f3" />
</action>
<action id="GotoAction">
<keyboard-shortcut first-keystroke="shift ctrl p" />
</action>
<action id="GotoClass" />
<action id="GotoFile">
<keyboard-shortcut first-keystroke="ctrl p" />
</action>
<action id="GotoSymbol">
<keyboard-shortcut first-keystroke="shift ctrl r" />
</action>
<action id="IntroduceParameter" />
<action id="MethodHierarchy" />
<action id="NextTab">
<keyboard-shortcut first-keystroke="ctrl page_down" />
</action>
<action id="ParameterInfo">
<keyboard-shortcut first-keystroke="ctrl alt p" />
</action>
<action id="PreviousTab">
<keyboard-shortcut first-keystroke="ctrl page_up" />
</action>
<action id="Refactorings.QuickListPopupAction">
<keyboard-shortcut first-keystroke="ctrl t" />
</action>
<action id="Replace">
<keyboard-shortcut first-keystroke="ctrl h" />
</action>
<action id="ReplaceInPath">
<keyboard-shortcut first-keystroke="shift ctrl h" />
</action>
<action id="SelectAllOccurrences">
<keyboard-shortcut first-keystroke="alt f3" />
</action>
<action id="SelectNextOccurrence">
<keyboard-shortcut first-keystroke="ctrl d" />
</action>
<action id="SmartTypeCompletion" />
<action id="SplitSelectionIntoLines">
<keyboard-shortcut first-keystroke="shift ctrl l" />
</action>
<action id="TypeHierarchy" />
<action id="TypeHierarchyBase.BaseOnThisType" />
<action id="Vcs.Push" />
<action id="Vcs.UpdateProject" />
</keymap>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment