当サイトは広告およびアフィリエイトプログラムによる収益を得ています。
「viエディタ」が使いにくいので「nanoエディタ」を使う

「viエディタ」が使いにくいので「nanoエディタ」を使う

2024年1月12日
Blueskyロゴ Pocketロゴ  はてなブックマークロゴ

Ubuntuと言ったLinuxのエディタと言うと「viエディタ」を思い浮かべますが、久しぶりに使おうとしたら使い方を忘れてしまったので、代わりに最近の流行り?である「nanoエディタ」を使ってみました。

エディタとは?

Windowsで言うところのメモ帳と考えればイメージしやすいでしょう。Linuxの場合、GUIで使える「テキストエディタ-(gedit)」や端末(コマンドラインツール)で使える「vi」や「nano」があります。

従来であれば、「vi」を使うことが多かったですが操作が特殊であるため不慣れだと使いにくいことが多いです。私も以前は使っていましたが数年の間で触れていないと操作を忘れてしまいました。

そのため、取っ付きやすいnanoエディタを使ってみました。

nanoエディタの使いかた

起動

nanoエディタを起動するには以下のコマンドを入力します。引数に何も指定しなければ新しいファイルとして起動します。

nano

引数にファイル名を指定した場合、ファイルが存在していれば編集、ファイルが存在していなければ新しいファイルとして起動します。

nano finename.txt

起動したらキーを押下すれば入力されます。カーソルの移動もキーで可能です。

保存

入力した内容を保存するにはキーボードよりCtrlOキーを押下します。

書き込むファイル: 

新しいファイルの場合にはファイル名を入力しEnterキーを押下します。既存のファイルを編集した場合にはファイル名を確認し必要に応じて変更してからEnterキーを押下します。

ファイルを違う名前で保存しますか?

と表示されたら、Y(はい)またはN(いいえ)を選択します。取り消す場合はCtrlCキーを押下します。

終了

終了する場合にはキーボードよりCtrlXキーを押下します。

変更されたバッファを保存しますか? 

変更した内容が保存されていない場合は保存するか問われるので、Y(はい)またはN(いいえ)を選択します。取り消す場合はCtrlCキーを押下します。

その他の操作

操作できる内容はエディタの下部に表示されています。表記が分かりにくいですが、多くはCtrlAltキーとの組み合わせです。

Ubuntu→端末→nanoエディタ

表記 キー 意味
^G CtrlG ヘルプ
^X CtrlX 終了
^O CtrlO 書き込み
^R CtrlR 読み込み
^W CtrlW 検索
^\ Ctrl\ 置換
^K CtrlK 切り取り
^U CtrlU 貼り付け
^T CtrlT コマンドを実
^J CtrlJ 均等割付
^C CtrlC 位置
^/ Ctrl/ 行を指定
M-U AltU Undo
M-E AltE Redo