summaryrefslogtreecommitdiff
path: root/src/main/kotlin/me/kyren223/trident/utils/Utils.kt
blob: d9b4f341db9ee8a0f5a0b6cc8eddab54dafbb0a3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package me.kyren223.trident.utils

import com.maddyhome.idea.vim.api.injector
import com.maddyhome.idea.vim.command.MappingMode
import com.maddyhome.idea.vim.key.MappingOwner

fun injectEnterToSelectMapping() {
    injector.keyGroup.putKeyMapping(
        MappingMode.NV,
        injector.parser.parseKeys("<cr>"),
        MappingOwner.Plugin.get("Trident"),
        injector.parser.parseKeys(":action TridentListSelect<cr>"),
        false
    )
}