struct Obsctl::Config::KeymapConfig

Overview

Keyboard bindings used by the ANSI TUI controller.

Defined in:

obsctl/config/config.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(quit : Array(String) = ["q", "ctrl+c"], command_palette : Array(String) = ["/", ":"], reload_config : Array(String) = ["r"], dump_config : Array(String) = ["D"]) #

[View source]

Instance Method Detail

def clone #

[View source]
def command_palette : Array(String) #

def copy_with(quit _quit = @quit, command_palette _command_palette = @command_palette, reload_config _reload_config = @reload_config, dump_config _dump_config = @dump_config) #

[View source]
def dump_config : Array(String) #

def quit : Array(String) #

def reload_config : Array(String) #