Abbreviations for NYAOS 3.x

zshのabbreviationsのNYAOS移植版
和訳すると略語展開、galiasに近いがコマンドライン上で展開が行われる



インストール

1. _nya に以下を追加

# 展開を行うキーを指定
set _ABBREV_EXPAND=TAB;CTRL_I

# 展開とそのキー自身を挿入するキーを指定
# set _ABBREV_EXPAND_INSERT=SPACE;RETURN;CTRL_M

# 展開を行わずにスペースを挿入するキーを指定
# set _ABBREV_NO_EXPAND=CTRL_X

# 'backward-delete-char'機能が割り当てられているキーを変更している場合 (default BACKSPACE).
# set _ABBREV_BACKSPACE=CTRL_H

source abbreviations.lua

使い方

  • 'abbrev L "| less"'
  • 'cat _nya L' で展開キーを押す
  • 'unabbrev L'