前書き
コマンドラインエディタが最も優れているLinuxユーザーの間では、長年にわたり戦い続けています。 1つのキャンプでは、 viはローストを支配するエディタですが、別のキャンプでは、それはすべてemacsに関するものです。
ファイルを編集するのに簡単なものだけが必要な私たちの残りの人には、 nanoがあります。 私を間違ってはいけないviとemacsは非常に強力なエディタですが、キーボードのショートカットを覚えていないままファイルを開いたり、修正したり、保存したりするだけです。
ナノエディタには独自のキーボードショートカットが用意されています。このガイドでは、ナノを使用する際の特別なキーストロークの意味を理解しやすくすることを目的としています。
ナノを得る方法
ナノエディタは、最も人気のあるすべてのLinuxディストリビューションでデフォルトで利用可能であり、以下の簡単なコマンドで実行できます。
いいえ
上記のコマンドは単に新しいファイルを開くだけです。 ウィンドウに入力してファイルを保存して終了することができます。
新しいファイルを開き、ナノを使って名前を付ける方法
単純にnanoを実行している間は、ドキュメントを起動する前に名前を付けたいかもしれません。 これを行うには、単にnanoコマンドの後にファイル名を付けます。
nano myfile.txt
もちろん、Linuxシステム上のどこにでもファイルを開くための完全なパスを提供することができます(あなたが権限を持っている限り)。
na no /path/to/myfile.txt
ナノを使って既存のファイルを開く方法
上記と同じコマンドを使用して、既存のファイルを開くことができます。 開くファイルのパスでnanoを実行するだけです。
ファイルを編集できるようにするには、ファイルを編集する権限が必要です。そうでない場合は、読み取り専用ファイルとして開きます(読み取り権限がある場合)。
na no /path/to/myfile.txt
もちろん、 sudoコマンドを使用して権限を昇格させて、ファイルを編集できるようにすることもできます。
ナノを使ってファイルを保存する方法
エディタに内容を直接入力するだけで、ナノエディタにテキストを追加することができます。 ただし、ファイルを保存するには、キーボードショートカットを使用する必要があります。
ファイルをnanoに保存するにはCtrl + 同時に。
あなたのファイルにすでに名前がある場合は、単にEnterを押して名前を確定する必要があります。それ以外の場合は、ファイルを保存するファイル名を入力する必要があります。
Nanoを使ってDOS形式でファイルを保存する方法
ファイルをDOS形式で保存するには、 ctrlとoを押してファイル名ボックスを表示します。 今すぐaltを押す DOS形式の場合はdです。
Nanoを使用してMAC形式のファイルを保存する方法
ファイルをMAC形式で保存するには、 ctrlとoを押してファイル名ボックスを表示します。 今度はaltとmを押してMACフォーマットにします。
ナノから別のファイルの最後にテキストを追加する方法
編集中のファイルに別のファイルの最後にテキストを追加することができます。 これを行うには、 ctrlとoを押してファイル名ボックスを表示し、追加するファイルの名前を入力します。
次のビットは非常に重要です:
altとaを押す
これにより、ファイル名の保存テキストがfilenameに追加されます。
ここでreturnキーを押すと、開いているエディタのテキストが、入力したファイル名に追加されます。
ナノからテキストを別のファイルの先頭に接頭辞付けする方法
テキストを別のファイルに追加するのではなく、別のファイルの先頭にテキストを表示したい場合は、そのファイルに接頭辞を付ける必要があります。
ファイルに接頭辞を付けるには、 ctrlとoを押してファイル名ボックスを表示し、追加するファイルへのパスを入力します。
再度非常に重要:
altとpを押す
これにより、ファイル名の保存テキストがファイル名に変更され、にプレフィックスが付けられます。
ナノで保存する前にファイルをバックアップする方法
編集中のファイルに変更を保存したいが、オリジナルのバックアップを保持したい場合は、 ctrlとoを押して保存ウィンドウを表示し、次にaltとBを押します。
[バックアップ]という単語がファイル名ボックスに表示されます。
どのようにナノを終了するには
ファイルの編集が終了したら、nanoエディタを終了します。
ナノを終了するには、同時にctrlとxを押すだけです。
ファイルが保存されていない場合は、そのように求められます。 「Y」を選択すると、ファイル名を入力するよう求められます。
ナノを使ってテキストをカットする方法
ナノのテキストをカットするには、 Ctrlキーとk キーを同時に押します。
他の変更を加える前にctrlとkを押すと、テキスト行が仮想クリップボードに追加されます。
より多くのテキストを入力したり、テキストを削除してCtrl + Kキーを押すと、クリップボードがクリアされ、最後にカットした行だけが貼り付けられます。
行の一部だけをカットしたい場合は、カットしたいテキストの先頭にctrlと6を押してから、 ctrlとkを押してテキストをカットします。
ナノを使ってテキストを貼り付ける方法
nanoを使用してテキストを貼り付けるには、単にctrlとuを押します。 そのキーボードショートカットを複数回使用して、何度も何度も繰り返して行を貼り付けることができます。
ナノのテキストを正当化して正当化する方法
一般的に、nanoをワープロとして使用することはないので、なぜテキストを正当化したいのですが、 ナノプレスのctrlとjでそれを行うのはどうして過度にはわかりません。
ctrlとuを押して、テキストを不正解にすることができます。 はい、これは、テキストを貼り付けるのと同じショートカットであることは知っています。利用可能なショートカットが他にもたくさんあるので、なぜ開発者が別のショートカットを選択しなかったのか分かりません。
ナノを使ったカーソル位置の表示
あなたがナノの中にあるドキュメントの深さを知りたければ、 ctrlとcキーを同時に押すことができます。
出力は次の形式で表示されます。
ライン5/11(54%)、col 10/100(10%)、char 100/200(50%)
これにより、文書のどこにいるかを正確に知ることができます。
ナノを使ってファイルを読む方法
ファイル名を指定せずにnanoを開いた場合は、 Ctrlキーとrキーを同時に押してファイルを開くことができます。
エディタに読み込むファイル名を指定できるようになりました。 すでにテキストがウィンドウにロードされている場合は、読み込んだファイルが現在のテキストの末尾に追加されます。
新しいバッファに新しいファイルを開く場合はaltキーを押します およびf 。
ナノを使って検索して置換する方法
ナノ内で検索を開始するには、 ctrlと\を押します。
置き換えをオフにするには、 ctrlとrを押します。 キーストロークを繰り返すことで、置換を再びオンにすることができます。
テキストを検索するには、検索するテキストを入力し、returnキーを押します。
ファイルを逆方向に検索するには、 ctrlとrを押して検索ウィンドウを表示します。 al tとbを押します。
大文字と小文字の区別を強制するには、検索ウィンドウを再び表示させ、次にaltキーとc キーを押します 。 キーストロークを繰り返してもう一度オフにすることができます。
Nanoは、正規表現を使って検索する方法を提供していない場合、Linuxのテキストエディタではありません。 正規表現をオンにして検索ウィンドウを再度表示し、 altキーを押す およびr 。
これで、正規表現を使用してテキストを検索できるようになりました。
あなたのスペルを確認する
再びnanoはテキストエディタであり、ワードプロセッサではないので、どうしてスペルが重要なのかわかりませんが、 CtrlキーとTキーボードのショートカットを使ってスペルを確認することができます。
これが機能するには、スペルパッケージをインストールする必要があります。
ナノスイッチ
nanoを使用するときに指定できるスイッチがいくつかあります。 最良のものは以下のとおりです。 残りの部分はnanoのマニュアルを読んで見つけることができます。
- nano -B(編集する前にファイルをバックアップします)
- nano-E(編集時にタブをスペースに変換)
- nano -c(カーソル位置の統計情報を常に表示)
- nano -i(新しい行を前の行と同じ位置に自動的にインデントします)
- nano -k(トグルカットで、行全体ではなくカーソル位置から切り取る)
- nano -m(エディターにマウス・サポートを提供)
- nano -v(ファイルを読み込み専用として開く)
概要
うまくいけば、これはあなたにナノエディタのより良い理解を与えてくれたでしょう。 それは学習価値があり、viやemacsの学習曲線よりもはるかに少ないです。