ファイルの編集は、すべてのLinuxユーザーが習得すべき基本的なスキルです。多くの場合、ターミナルで作業を行うため、この環境ではテキストを効率的に編集する方法を知ることが重要です。このガイドでは、グラフィカルなインターフェースに依存せずにファイルを作成および編集するためにNano-エディタを使用する方法を紹介します。一緒にNanoエディタの基本機能を探検しましょう。
主なポイント
- Nanoエディタは、コマンドライン用のシンプルで使いやすいテキストエディタです。
- Nanoを使ってテキストファイルを作成、編集、保存、検索可能にできます。
- 検索および置換機能により、大きなファイルを効率的に編集できます。
ステップバイステップガイド
Nanoを起動しファイルを開く
Nanoエディタを始めるには、ターミナルを開き、編集したいファイルがあるディレクトリに移動します。ファイルを開くか新しく作成するには、次のコマンドを入力します: nano 50_Cars
ここで「50_Cars」は編集したいファイルの名前です。Enterを押してエディタを起動します。すると、シンプルなユーザーインターフェースのNanoエディタが表示されます。

Nanoエディタの基本機能
Nanoエディタには、利用できるさまざまなオプションがあります。ウィンドウの下部には、保存や終了などの基本機能に対するキーボードショートカットのリストが表示されます。マウスで操作することはできないので、すべてのアクションはキーボードで制御されます。
テキストの入力と保存
エディタ内で直接テキストを入力したり、値を編集したりできます。たとえば、「これが私の最初のナノテストです」と入力します。変更を保存するにはCtrl + Oを押すと、ファイル名を尋ねられます。Nanoは既存のファイル名を提案しますので、Enterで確認できます。

複数の行を追加した場合、何行が保存されたかを示すメッセージが表示されます。変更が済んだら、Ctrl + Xでエディタを終了できます。

ファイル内の検索
大きなファイルで作業をしていて特定の用語を検索したい場合は、Nanoエディタの検索機能を使用できます。Ctrl + Wを押して検索したい単語を入力し、再度Enterを押します。Nanoは最初の出現位置に移動します。
別の場所でその単語を検索したい場合は、Ctrl + Bを使用して次の出現を表示できます。これにより、ファイル内を素早く移動して目的のものを見つけることができます。

検索と置換
Nanoの非常に便利な機能は、検索と置換の機能です。たとえば、「私の」という単語を「あなたの」に置き換えたい場合は、Ctrl + Wを押し、次にCtrl + Rを押します。置き換えたい単語を入力し、Enterで確認した後、新しい単語を入力します。
入力後、Nanoは各一致を個別に確認するか、すべての出現を一度に置き換えるかを選択できます。複数の置き換えを行いたい場合は、「Y」で確認するか、「A」で全てを選択します。
ヘルプの使用
わからない時は、Nanoエディタには統合されたヘルプ機能があります。Ctrl + Gを押してヘルプメニューを開き、さまざまな機能やコマンドをスクロールして、エディタの可能性について詳しく知ることができます。
ヘルプには、効果的にNanoを使用するための便利なヒントが掲載されています。ある程度の学習コストはかかりますが、ターミナルでの作業を容易にするための貴重なスキルです。
Nanoエディタを終了する
変更が完了し、エディタを終了したい場合は、Ctrl + Xを押します。Nanoはファイルの保存を希望するか尋ねます。「Y」を押して確認し、ファイル名の入力に進むことができます。何も変更したくない場合は、「N」を選択します。

これで、Nanoエディタのすべての基本機能を学び、すぐにファイルの編集を始めることができます。
まとめ – LinuxでNanoエディタを使ってファイルを効果的に編集する
このガイドでは、Nanoエディタを効果的に使用してファイルを作成、編集し、検索や置換といった重要な機能を活用する方法を学びました。これで、ターミナル環境で生産的に作業する準備が整いました。
よくある質問
Nanoエディタとは何ですか?Nanoエディタは、Linuxのコマンドライン用の使いやすいテキストエディタです。
Nanoで変更を保存するにはどうすればよいですか?Ctrl + Oを押して変更を保存し、次にEnterで確認します。
ファイル内の単語を検索するにはどうすればよいですか?Ctrl + Wを押して検索語を入力し、Enterを押します。
Nanoで単語を置き換えることはできますか?はい、Ctrl + Wの後にCtrl + Rを使用して単語を検索および置換します。
Nanoエディタを終了するにはどうすればよいですか?Ctrl + Xを押して、変更を加えた場合は保存を確認します。