# File lib/homesick/cli.rb, line 271 def open(castle = DEFAULT_CASTLE_NAME) unless ENV['EDITOR'] say_status :error, 'The $EDITOR environment variable must be set to use this command', :red exit(1) end check_castle_existance castle, 'open' castle_dir = repos_dir.join(castle) say_status "#{castle_dir.realpath}: #{ENV['EDITOR']} .", "Opening the root directory of castle '#{castle}' in editor '#{ENV['EDITOR']}'.", :green inside castle_dir do system("#{ENV['EDITOR']} .") end end