「vimは難しくて挫折した…」という方に最適なのが nano です。画面下部に操作方法が常時表示される直感的なエディタで、サーバーでの設定ファイル編集に広く使われています。
nanoとは?
nano はモードの概念がなく、開いたらすぐに文字を入力できるシンプルなテキストエディタです。Ubuntu/Debianでは標準インストールされています。
# ファイルを開く
$ nano filename.txt
# 新規ファイルを作成
$ nano newfile.txt
# 読み取り専用で開く
$ nano -v filename.txt
基本操作(画面下部にも表示される)
| キー | 動作 |
|---|---|
| Ctrl+O | ファイルを保存(WriteOut) |
| Enter | 保存の確認 |
| Ctrl+X | nanoを終了 |
| Ctrl+W | 文字列を検索 |
| Ctrl+\ | 文字列の置換 |
| Ctrl+K | 現在行を切り取り |
| Ctrl+U | 貼り付け |
| Ctrl+G | ヘルプを表示 |
| Ctrl+C | カーソル位置(行番号)を表示 |
| Alt+U | 元に戻す(Undo) |
実践:設定ファイルを編集する
# hostsファイルを編集
$ sudo nano /etc/hosts
# 編集 → Ctrl+O → Enter → Ctrl+X の流れで保存して終了
vimとnanoの使い分け
| 場面 | 推奨 | 理由 |
|---|---|---|
| 初心者・シンプルな編集 | nano | 直感的・操作が画面に表示される |
| 本格的なコード編集 | vim | 高速・高機能・カスタマイズ性が高い |
| サーバー設定ファイルのちょっとした変更 | どちらでも | 慣れている方を使えばOK |
まとめ
- nanoはモードなし・直感的に使えるエディタ
- Ctrl+O → Enter → Ctrl+X が「保存して終了」の基本の流れ
- Ctrl+W で検索、Ctrl+\ で置換
- vimが難しく感じる場面でnanoを使うのは全く問題ない
関連記事
📋 Linux入門チートシート完全版で全コマンドを一気に復習できます。



コメント