# File lib/gist.rb, line 513 def clipboard_command(action) command = CLIPBOARD_COMMANDS.keys.detect do |cmd| which cmd end raise ClipboardError, "Could not find copy command, tried:\n\#{CLIPBOARD_COMMANDS.values.join(' || ')}\n" unless command action == :copy ? command : CLIPBOARD_COMMANDS[command] end