eddiezane/lunchy · error · RuntimeError
EDITOR environment variable is not set
Error message
EDITOR environment variable is not set
What it means
Error "EDITOR environment variable is not set" thrown in eddiezane/lunchy.
Source
Thrown at lib/lunchy.rb:99
end
end
alias_method :rm, :uninstall
def show(params)
raise ArgumentError, "show [name]" if params.empty?
with_match params[0] do |_, path|
puts IO.read(path)
end
end
def edit(params)
raise ArgumentError, "edit [name]" if params.empty?
with_match params[0] do |_, path|
editor = ENV['EDITOR']
if editor.nil?
raise 'EDITOR environment variable is not set'
else
execute("#{editor} #{path.inspect} > `tty`")
end
end
end
private
def exact
CONFIG[:exact]
end
def force
CONFIG[:force] and '-F '
end
def write
CONFIG[:write] and '-w 'View on GitHub (pinned to dfe1b06dae)
When it happens
Trigger: Thrown at lib/lunchy.rb:99 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of eddiezane/lunchy@dfe1b06dae (2026-08-23).
Data as JSON: /api/errors/be35c0a622782cf5.
Report an issue: GitHub.