YAFIYGI
/yaf´ee·y@·gee/, 形容詞
[WYSIWYGへの対抗として作られた] コマンド指向のed/vi/nroff/TeX流のワープロやその他のユーザインタフェースを表す。WYSIWYGの正反対である。"You asked for it, you got it"(おまえがそう望んだのだから、そうなったのだ)の略。というのも、自分が実際に何を望んだのかは、手の打ちようがなくなってからずいぶん経つまで判明しないことが多いからである。へそ曲がりぶりを表すのに使われたり(「本物のプログラマはYAFIYGIなツールを使う……そしてそれを気に入っている!」)、より稀には必要なトレードオフを表すのに使われたりする(「YAFIYGIなツールだけが、そのインタフェースに完全なプログラム可能な柔軟性を持てる」)。
"You asked for it, you got it"のこの正確な語義は、Ed Postの古典的なパロディReal Programmers don't use Pascal(Real Programmersを参照)に最初に現れたようである。頭字語のほうはもっと最近の発明である。