class NvimConf::Generators::Mappings::Code::Vim

Public Class Methods

new(mapping) click to toggle source
# File lib/nvim_conf/generators/code/mappings/vim.rb, line 6
def initialize(mapping)
  @mapping = mapping
end

Public Instance Methods

generate() click to toggle source
# File lib/nvim_conf/generators/code/mappings/vim.rb, line 10
def generate
  [
    vim_method,
    @mapping.binding,
    @mapping.action
  ].join(" ")
end

Private Instance Methods

vim_method() click to toggle source
# File lib/nvim_conf/generators/code/mappings/vim.rb, line 20
def vim_method
  @mapping.operator.to_s
end