> [!code]- Markdown原文 (こちらをVimに貼り付けて進めましょう)
>
> ````
> 本チュートリアルを進めるために必要になりそうな操作の説明です。
>
> ## 移動
>
> 上下左右はhjklで移動。指さし確認で使う`人差し指`で`次(下)に移動`って覚えておきましょう。
>
> ```txt
> ^
> k
> < h l >
> j
> v
> ```
>
> ## 指定行に移動
>
> `{行番号}G`. 20行目へ移動なら`20G`。
>
> 行番号の表示は `:set nu<CR>`. 非表示は `:set nonu<CR>`
>
> ## 直前の場所に戻る
>
> `Ctrl+o`. 逆は`Ctrl+i`
>
> ## ワード検索
>
> - `/`で後方、`?`で前方
> - `n`で次、`N`で前
>
> ## undoとredo
>
> `u`がundo、`ctrl+r`がredo。
>
> ## 表示画面の調整
>
> `zz`で現在行が中心に、`z<CR>`で現在行が上方になります。
>
> ## 保存と終了
>
> | コマンド | 意味 | 覚え方 |
> | -------- | ------------ | ------------ |
> | :w | 保存 | write |
> | :q | 終了 | quit |
> | :q! | 保存せず終了 | quit!!!!! |
> | :wq | 保存して終了 | write & quit |
> ````
本チュートリアルを進めるために必要になりそうな操作の説明です。
## 移動
上下左右はhjklで移動。指さし確認で使う`人差し指`で`次(下)に移動`って覚えておきましょう。
```txt
^
k
< h l >
j
v
```
## 指定行に移動
`{行番号}G`. 20行目へ移動なら`20G`。
行番号の表示は `:set nu<CR>`. 非表示は `:set nonu<CR>`
## 直前の場所に戻る
`Ctrl+o`. 逆は`Ctrl+i`
## ワード検索
- `/`で後方、`?`で前方
- `n`で次、`N`で前
## undoとredo
`u`がundo、`ctrl+r`がredo。
## 表示画面の調整
`zz`で現在行が中心に、`z<CR>`または`zt`で現在行が上方になります。
## 保存と終了
| コマンド | 意味 | 覚え方 |
| -------- | ------------ | ------------ |
| :w | 保存 | write |
| :q | 終了 | quit |
| :q! | 保存せず終了 | quit!!!!! |
| :wq | 保存して終了 | write & quit |