Sha256: 935649fddc4981b6512a702a05cd09d7c9453eb8bcff790d492eb7c1e22a1ae5

Contents?: true

Size: 305 Bytes

Versions: 49

Compression:

Stored size: 305 Bytes

Contents

#!/usr/bin/env ruby

require 'rbbt'


cmd, *rest = ARGV

aliases ||= Rbbt.etc.cmd_alias.exists? ? Rbbt.etc.cmd_alias.yaml : {}

if cmd.nil?
  require 'pp'
  pp aliases
  exit 0
end

if rest.empty?
  aliases.delete cmd
else
  aliases[cmd] = rest
end

Open.write(Rbbt.etc.cmd_alias.find,(aliases.to_yaml))

Version data entries

49 entries across 49 versions & 1 rubygems

Version Path
rbbt-util-5.13.5 share/rbbt_commands/alias
rbbt-util-5.13.4 share/rbbt_commands/alias
rbbt-util-5.13.3 share/rbbt_commands/alias
rbbt-util-5.13.2 share/rbbt_commands/alias
rbbt-util-5.13.1 share/rbbt_commands/alias
rbbt-util-5.13.0 share/rbbt_commands/alias
rbbt-util-5.12.3 share/rbbt_commands/alias
rbbt-util-5.12.2 share/rbbt_commands/alias
rbbt-util-5.12.1 share/rbbt_commands/alias
rbbt-util-5.12.0 share/rbbt_commands/alias
rbbt-util-5.11.9 share/rbbt_commands/alias
rbbt-util-5.11.8 share/rbbt_commands/alias
rbbt-util-5.11.7 share/rbbt_commands/alias
rbbt-util-5.11.6 share/rbbt_commands/alias
rbbt-util-5.11.5 share/rbbt_commands/alias
rbbt-util-5.11.4 share/rbbt_commands/alias
rbbt-util-5.11.3 share/rbbt_commands/alias
rbbt-util-5.11.2 share/rbbt_commands/alias
rbbt-util-5.11.1 share/rbbt_commands/alias
rbbt-util-5.10.2 share/rbbt_commands/alias