Module: RelinePac::Packages

Defined in:
lib/reline_pac/packages.rb,
lib/reline_pac/packages/custom.rb,
lib/reline_pac/packages/history.rb,
lib/reline_pac/packages/clipboard.rb,
lib/reline_pac/packages/completion.rb

Overview

Packages contains all Reline extensions and their default keybindings.

Defined Under Namespace

Modules: Clipboard, Completion, Custom, History

Constant Summary collapse

DEFAULT_KEYBINDS =
{
  "\C-y" => :pbpaste,
  "\C-k" => :pbcopy_kill,
  "\C-r" => :fzf_history,
  "\C-n" => :completion_next,
  "\C-p" => :completion_prev
}.freeze

Class Method Summary collapse

Class Method Details

.install_allObject



20
21
22
# File 'lib/reline_pac/packages.rb', line 20

def self.install_all
  [Completion, Clipboard, History].each(&:install)
end