Class: NvimConf::Generators::Globals::Code::Lua

Inherits:
Object
  • Object
show all
Defined in:
lib/nvim_conf/generators/code/globals/lua.rb

Instance Method Summary collapse

Constructor Details

#initialize(global) ⇒ Lua

Returns a new instance of Lua.



6
7
8
# File 'lib/nvim_conf/generators/code/globals/lua.rb', line 6

def initialize(global)
  @global = global
end

Instance Method Details

#generateObject



10
11
12
13
14
15
# File 'lib/nvim_conf/generators/code/globals/lua.rb', line 10

def generate
  [
    "vim.g.#{@global.name}",
    format_value(@global.value)
  ].join(" = ")
end