Linuxコマンドラインテキストエディタ、Nanoの初心者向けガイド
Linuxのコマンドラインは初めてですか?他のすべての高度なテキストエディタと混同されていませんか。 How-To Geekは、このチュートリアルで、初心者にとって非常に初心者にやさしいシンプルなテキストエディタNanoにお返しをします。.
コマンドラインに慣れると、Linux初心者は、vimやemacsのような他のより高度なテキストエディタに夢中になります。彼らは優れたプログラムですが、彼らは少し学習曲線を持っています。 Nanoと入力してください。使い勝手の良いシンプルなテキストエディタです。 NanoはデフォルトでUbuntuや他の多くのLinuxディストリビューションにインストールされており、sudoと連携してうまく動作します。.
ランニングナノ
nanoを実行する方法は2つあります。空のバッファでnanoを開くには、コマンドプロンプトで「nano」と入力するだけです。.
次の構文も使用できます。
nano / path / to / filename
Nanoはパスをたどり、存在する場合はそのファイルを開きます。存在しない場合は、そのディレクトリにそのファイル名で新しいバッファを開始します。.
デフォルトのナノスクリーンを見てみましょう.
一番上には、プログラムの名前とバージョン番号、編集しているファイルの名前、およびファイルが最後に保存されてから変更されているかどうかが表示されます。まだ保存されていない新しいファイルがある場合は、「New Buffer」と表示されます。次に、文書の内容、つまりテキストの本文が表示されます。下から3行目は、機能を実行するプログラムに関連する情報を表示する「システムメッセージ」行です。ここでは、「New File」と表示されていることがわかります。最後の最後の2行が、このプログラムを非常にユーザーフレンドリーにするものです。ショートカット行.
それはWYSIWYGエディタです。 ControlやMetaのようなキーで修正しない限り、あなたがタイプしたものはテキスト入力に直接入ります。それはとても簡単なので、テキストをタイプするか、何かをコピーしてあなたの端末に貼り付けてください。.
ショートカット
プログラムの機能は、保存、終了、位置調整など、nanoでは「ショートカット」と呼ばれます。最も一般的なものは画面の下部に表示されますが、そうでないものもたくさんあります。 nanoはショートカットでShiftキーを使用しないことに注意してください。すべてのショートカットは小文字と変更されていない数字キーを使用するので、Ctrl + GはCtrl + Shift + Gではありません。.
Ctrl + Gを押してヘルプドキュメントを表示し、下にスクロールして有効なショートカットのリストを表示します。.
リストを見終わったら、Ctrl + Xを押してヘルプを終了します。.
新しいテキストファイル、または「バッファ」に取り組んでいて、それを保存したいとしましょう。これは「書き出し」と呼ばれ、Ctrl + Oを押すことによって実行されます。使用するファイル名を入力するように求められ、下部のショートカットはこの特定のコマンドを完成するために入力できる内容を反映して変わります。.
別のファイルの内容を現在のバッファに挿入したい場合は、Ctrl + Rを押します。.
Ctrl + Cを押すと、前の両方のコマンドを取り消すことができます。.
問題がある場合は、Ctrlキーを押さずにEscapeを2回押すことができます。 Metaキーの使用を必要とするいくつかのコマンドもあります。ほとんどのキーボードレイアウトでは、MetaはAltボタンと同じです。.
nanoを終了したいときは、Ctrl + Xを押すだけです。あなたのバッファを保存したいのであれば、Nanoは丁寧にあなたに尋ねます、そしてあなたはこのアクションもキャンセルすることができます.
ナビゲーション
ショートカットができたので、テキストファイルを素早く移動することに慣れましょう。もちろん、回避するにはいつでもHome、End、Page Up、Page Down、および矢印キーを使用できますが、そのためには私たち全員がとても好きな文字から指を離す必要があります。.
カーソルを前後に移動するには、Ctrl + FとCtrl + Bを押します。 1行ずつ上下に移動するには、Ctrl + PキーとCtrl + Nキーを押します。つまり、それぞれ右、左、上、下の矢印の代わりにこれらのキーを使用できます。 HomeキーとEndキーがありません。 Ctrl + AとCtrl + Eを使用できます。代わりに一度にページを移動したいですか。 Ctrl + Vでページを下に移動し、Ctrl + Yでページを上に移動.
しかし、もっと待ってください。一度に1単語ずつ前後に移動するには、Ctrl + SpaceとMeta + Spaceを使用できます(覚えておいて、それはAlt + Spaceです)。そして、本当に急いでいるのなら、Ctrl + _を押してから行番号、コンマ、そして列番号を入力すれば、すぐにジャンプできます。.
現在のカーソル位置を確認したい場合は、ナノGPSのように、Ctrl + Cを押します。.
コピー、切り取り、貼り付け
グラフィカル環境でテキストをコピーしたい場合は、カーソルで強調表示します。同様に、nanoではCtrl + ^コマンドを使ってマークします。マーキングを開始したい場所にカーソルを移動してから、Ctrl + ^を押して「設定」します。これは開始点からカーソルまでを含まないすべてのものをマークします.
カーソルは空のスペースにあり、コピー/切り取りはこのスペースを含まないことに注意してください。 「設定」ポイントから後方にマークすることもできます。マーキング中にテキストを編集することができるので、注意してください。めちゃくちゃになった場合は、もう一度Ctrl + ^を押すとマーカーの設定が解除され、最初からやり直すことができます。.
マークしたテキストをコピーするには、Meta + ^を押します。代わりに、テキストを切り取りたい場合は、Ctrl + Kを押します。.
テキストを貼り付けるには、カーソルを適切な位置に移動してCtrl + Uを押します。.
テキストの行全体を削除したい場合は、何も強調表示せずにCtrl + Kを押すだけです。設定ファイルを編集するときこれは時々役に立ちます.
いくつかの特別なショートカット
メモ帳で、長いテキスト行を段落のように見せる方法を説明します。 Meta + Lのショートカットを使って、nanoの機能を切り替えることができます。行の折り返しはデフォルトで“ on”に設定されているので、これは通常反対の方法で役に立ちます。たとえば、設定ファイルを書いていて、行の折り返しを無効にしたい場合などです。.
カーソルがある行の始めと終わりの両方に「$」があることがわかります。これは、画面に表示されている部分の前後にさらにテキストがあることを意味します。.
テキスト文字列を検索したい場合は、Ctrl + Wを押して検索語を入力してください。バッファを破壊することなくCtrl + Cを押すことで、実行中にこの検索をキャンセルすることができます。.
前の検索語は角括弧内に表示され、行を空白のままにしてEnterキーを押すと、最後の検索が繰り返されます。.
そして、あなたが本当に快適になった後、あなたは編集のためのより多くのスクリーンスペースを得るためにMeta + Xを押すことによって一番下のその役に立つセクションをオフにすることができます!
いくつかの歴史
Nanoは、Picoと呼ばれる他のプログラムと見た目が似ているように設計されています。 PicoはPineのデフォルトのテキストエディタで、GPLに優しいライセンスで配布されていなかった当時のEメールプログラムです。これは、再配布が多少あいまいな領域であることを意味していたので、TIPプロジェクトが誕生しました。 “ TIP Isn't Pico”は、Picoが欠いていて無料配布のためにライセンスされていたいくつかの機能を追加しました、そして、時が経てば、今日私たちが好きなナノになりました。詳細については、Nano ProjectのHistoryセクションをよく読んでください。.
nanoの強みはその使いやすさにあります。ショートカットは、WordやOpen OfficeのようなGUIベースのワードプロセッサと同じように機能するので、どちらが何をするのかを学ぶだけのことです。それ以外のものはすべて単純なテキスト編集です。次回コマンドラインで編集する必要があるときには、nanoに慣れてきたので、今度はもっと快適になることを願っています。.