---
title: アスキーアート(AA)の入力について
layout: default
---

&gt; [Top](../) &gt; {{ page.title }}

## {{ page.title }}

- [操作方法](#operation)
- [登録方法](#register)


<a name="operation"></a>
### 操作方法
書き込みビューでアスキーアート(AA)メニューを表示してAAを入力することができる。

<dl>
  <dt>Alt+A</dt>
  <dd>AAメニューを表示</dd>
  <dt>&#x1f871;,&ensp;J,&ensp;Ctrl+P</dt>
  <dd>選択項目を上に移動</dd>
  <dt>&#x1f873;,&ensp;K,&ensp;Ctrl+N,&ensp;Space</dt>
  <dd>選択項目を下に移動</dd>
  <dt>Enter</dt>
  <dd>決定</dd>
  <dt>Esc</dt>
  <dd>キャンセル</dd>
</dl>

なお、AAメニューの左側の`[]`の内部にある文字はキーボードショートカットを表していて、
キーを押すと対応するAAが入力される(数字→英小文字→英大文字の順にキーが割り当てられる。
ただし `h`,`i`,`j`,`k` は除く )。


<a name="register"></a>
### 登録方法
AAはキャッシュディレクトリ(デフォルトでは`$XDG_CACHE_HOME/jdim/`)に
**aalist.txt**というテキストファイルを作成して登録する。

一行AAはそのままaalist.txtの各行に登録する。

複数行AAはキャッシュディレクトリに「`aa`」というディレクトリを作成し、
その下に複数行AAを保存したテキストファイル(\*.txt)をおき、
aalist.txtに「\*ファイル名」という形式で登録する。なお拡張子(.txt)は省略することが出来る。
なお先頭のアスタリスクを「\*\*」と2つつなげるとファイル名ではなくて文字の「\*」一文字に変換される。

#### aalist.txt 登録例
```
ｷﾀ━━━━━━(ﾟ∀ﾟ)━━━━━━ !!
*mona
```

#### $XDG_CACHE_HOME/jdim/aa/mona.txtの内容
```
　 ∧＿∧
　（　´∀｀）
　（　　　　）
　｜　|　 |
　（＿_)＿）
```
