nano:初心者でも使いやすいターミナルエディタ

nanoコマンドの概要と基本的な使い方
Linux環境では、設定ファイルの編集や簡単なメモ作成など、 テキストエディタを使用する機会が非常に多くあります。
その中でも、初心者でも扱いやすいターミナルエディタとして知られているのが nano です。
nano はシンプルで直感的な操作が特徴で、 Linux初心者やコマンドラインに慣れていないユーザーでも 簡単にテキスト編集ができるように設計されています。
本記事では、nanoコマンドの概要からインストール方法、 基本操作までを解説します。
目次
nanoとは何か
nano は、ターミナル上で動作するテキストエディタです。
LinuxやUnix環境では、VimやEmacsといった高機能なエディタが有名ですが、 これらは操作方法を覚えるまでに時間がかかります。
nano はそれらに比べて非常にシンプルで、 初心者でもすぐに使えるエディタとして広く利用されています。
主な特徴は以下の通りです。
- 直感的な操作
- 画面下にショートカット表示
- 学習コストが低い
- ほとんどのLinux環境で利用可能
特にSSH接続でサーバーにログインした際など、 簡単な設定ファイル編集に便利なエディタです。
nanoのインストール
多くのLinuxディストリビューションでは、 nano は標準でインストールされている場合が多いですが、 環境によっては手動でインストールする必要があります。
Debian / Ubuntu系
# apt install nano
Fedora / Rocky Linux系
# dnf install nanoインストール後は、以下のコマンドで起動できます。
$ nanonanoの基本構文
$ nano ファイル名指定したファイルを編集します。
ファイルが存在しない場合は、 新しいファイルとして作成されます。
nanoの画面構成
nanoを起動すると、画面は大きく3つの部分に分かれています。
- 上部:ファイル名などの情報
- 中央:編集エリア
- 下部:ショートカットキー表示
画面下部には、 利用できるショートカットキーが常に表示されるため、 操作方法を確認しながら編集できます。
基本操作
文字入力
文字入力は通常のテキストエディタと同じです。 そのままキーボードで入力できます。
ファイル保存
Ctrl + O
ファイルを書き込み(保存)します。
保存先のファイル名を確認して Enterキーを押すと保存されます。
終了
Ctrl + X
nanoを終了します。
変更がある場合は、 保存するかどうか確認されます。
検索
Ctrl + W
文字列検索を行います。
行番号表示
Ctrl + C
現在のカーソル位置の行番号を確認できます。
便利な操作
コピー
Alt + 6
選択行をコピーします。
貼り付け
Ctrl + U
コピーした内容を貼り付けます。
行削除
Ctrl + K
現在の行を削除します。
設定ファイル編集の例
Linuxサーバーの設定ファイルを編集する場合の例です。
# nano /etc/hostnameファイルを編集した後、
- Ctrl + O(保存)
- Ctrl + X(終了)
の順に操作します。
nanoのメリット
- 操作が簡単
- 初心者でも使いやすい
- SSH環境でも利用可能
- 軽量で高速
nanoの注意点
- VimやEmacsほど高機能ではない
- 高度な編集機能は少ない
- 開発用途には機能不足な場合がある
そのため、
- 簡単な設定編集 → nano
- 高度な編集 → Vim / Emacs
という使い分けが一般的です。
まとめ
nanoは、 Linux初心者でも扱いやすいシンプルなテキストエディタです。
VimやEmacsのような高度な機能はありませんが、 基本的なテキスト編集には十分な機能を備えています。
サーバー管理や設定ファイル編集など、 Linux運用の場面では今でも広く利用されています。
まずはnanoでコマンドライン編集に慣れ、 その後Vimなどの高機能エディタを学ぶという流れも よくある学習方法です。





