Skip to content

nikitabobko/bobko-intellij-keymap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Bobko IntelliJ keymap plugin

The main file you're looking for: src/keymaps/bobko-keymap.xml

Purpose of the plugin:

  1. Being able to define custom IntelliJ shortcuts and not to worry that IntelliJ will eventually loose them.
  2. Version control the keymap.

Features of the plugin:

  1. Unification between macOS and Linux. For every binding that uses alt, there is analogical binding but with command. This way muscle memory is preserved between macOS and Linux.
  2. Don't use F-keys, because they are hard to reach on macOS (normally F-keys control the media/system on macOS).

Tips:

  1. Drag and drop zip file into IntelliJ IDEA to install plugin

Plugin layout:

bobko-keymap.zip
└── bobko-keymap
    └── lib
        └── bobko-keymap.jar
            ├── META-INF
            │   ├── MANIFEST.MF
            │   └── plugin.xml
            └── keymaps
                └── bobko-keymap.xml

Bundled keymaps for the reference: https://github.com/JetBrains/intellij-community/tree/master/platform/platform-resources/src/keymaps

Building the plugin

  1. build.sh script relies on GNU CLI tools. If you're on macOS then follow this instruction https://gist.github.com/skyzyx/3438280b18e4f7c490db8a2a2ca0b9da
  2. run build.sh

About

My IntelliJ keymaps extracted into the plugin

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages