]> git.lizzy.rs Git - micro.git/commit
Allow configuration for info/term bindings
authorZachary Yedidia <zyedidia@gmail.com>
Wed, 1 Jul 2020 21:11:07 +0000 (17:11 -0400)
committerZachary Yedidia <zyedidia@gmail.com>
Sun, 9 Aug 2020 20:42:03 +0000 (16:42 -0400)
commitbbd6f559ab6339095c8b797f7fe17b83a5ac76d6
tree56cf4bd04b0ad82f9a15ec46cd03e5f70789c594
parent2363a4019b78adcac27e8b9d6650d9194691839f
Allow configuration for info/term bindings

This commit exposes the separate infopane bindings to configuration
from the user. This also adds support for separate bindings in the
terminal emulator view. Default bindings are provided, but can also
be rebound in bindings.json.
internal/action/bindings.go
internal/action/bufpane.go
internal/action/defaults.go [new file with mode: 0644]
internal/action/defaults_darwin.go
internal/action/defaults_other.go
internal/action/infopane.go
internal/action/termpane.go