>>909
最近のには対応してないけど…

#compdef nkf
typeset -A opt_args
local context state line
_arguments -C -s -S \
  '(-u)-b[Output is bufferred (DEFAULT)]' \
  '(-b)-u[Output is unbufferred]' \
  '(-s -e -w)-j[Outout code is JIS 7 bit (DEFAULT)]' \
  '(-j -e -w)-s[Outout code is Shift JIS]' \
  '(-j -s -w)-e[Outout code is AT&T JIS (EUC)]' \
  '(-j -s -e)-w[Outout code is UTF-8]' \
  '(-S -E -W)-J[Input assumption is JIS 7 bit]' \
  '(-J -E -W)-S[Input assumption is Shift JIS]' \
  '(-J -S -W)-E[Input assumption is AT&T JIS (EUC)]' \
  '(-J -S -E)-W[Input assumption is UTF-8]' \