web-dev-qa-db-ja.com

nano内でテキストを検索する方法はありますか?

Nanoは、コマンドプロンプトで使用するエディターです。

大きなファイルを開くとき、テキストを検索したいと思います(考えてみてください Ctrl + F)。

これを行う方法はありますか?

173
JD Isaacks

Ctrl + W 検索のショートカットです。を押すと同じ効果が得られます F6 キー。検索用語を入力した後、を押します Enter。検索を繰り返すには、発行 Alt + W。このメニューでは、上下の矢印キーを使用して以前の検索を選択できます。

後方検索を切り替えるには、を押す必要があります Alt + B 検索ダイアログで。

その他のショートカットについては、を押してください F1

272
Lekensteyn
22
Martin Ueding

^ W(F6)文字列または正規表現を検索する

  1. すべてのシステム作業ではありませんF1ヘルプページ。 ^ Gを試してください。
  2. すべてのシステムではありませんnanoヘルプページがあります

うん、それは以下のヘルプページです。このメッセージが表示される場合[申し訳ありませんが、この機能のサポートは無効になっています]nano help pageではなく

^ G(F1)このヘルプテキストを表示する

^ X(F2)現在のファイルバッファを閉じる/ nanoを終了する

^ O(F3)現在のファイルをディスクに書き込む

^ J(F4)現在の段落を揃える

^ R(F5)別のファイルを現在のファイルに挿入する

^ W(F6)文字列または正規表現を検索する

^ Y(F7)前の画面に移動

^ V(F8)次の画面に移動

^ K(F9)現在の行を切り取り、カットバッファに保存する

^(F10)カットバッファーから現在の行に切り取ります

^ C(F11)カーソルの位置を表示する

^ T(F12)可能であれば、スペルチェッカーを呼び出します

M- \(M)ファイルの最初の行に移動します

---(M-/(M-?)ファイルの最終行に移動

^ _(F13)(M-G)行番号と列番号に移動

^ \(F14)(M-R)文字列または正規表現を置き換えます

^^(F15)(M-A)カーソル位置にテキストをマーク

M-W(F16)最後の検索を繰り返す

M-^(M-6)現在の行をコピーしてカットバッファーに保存する

M-}現在の行をインデントする

M-{現在の行のインデントを解除する

^ F 1文字進む

^ B 1文字戻る

^ Space 1ワード進む

M-Space 1ワード戻る

^ P前の行に移動

^ N次の行に移動

^ A現在の行の先頭に移動

^ E現在の行の末尾に移動

M-((M-9)段落の先頭に移動してから、前の段落に移動します

M-)(M-0)段落の終わりを少し超えます。次の段落の

M-]対応する括弧に移動します

M-(M-_)カーソルをスクロールせずに1行上にスクロールする

M-+(M- =)カーソルをスクロールせずに1行下にスクロールします

M-<(M-、)前のファイルバッファーに切り替える

M->(M-。)次のファイルバッファに切り替える

M-V次のキーストロークをそのまま挿入

^ Iカーソル位置にタブを挿入

^ Mカーソル位置に改行を挿入します

^ Dカーソルの下の文字を削除する

^ Hカーソルの左側の文字を削除します

M-Tカーソル位置からファイルの終わりまで切り取ります

M-Jファイル全体を揃える

M-D単語、行、文字の数を数える

^ L現在の画面を更新(再描画)

^ Zエディターをサスペンドします(サスペンドが有効な場合)

(M-X)ヘルプモードの有効化/無効化

(M-C)一定のカーソル位置表示の有効化/無効化

(M-O)編集用のもう1行の有効化/無効化

(M-S)スムーズスクロールの有効化/無効化

(M-P)空白表示の有効化/無効化

(M-Y)色の構文の強調表示の有効化/無効化

(M-H)スマートホームキーの有効化/無効化

(M-I)自動インデントの有効化/無効化

(M-K)切り取りを有効/無効にする

(M-L)長い行の折り返しの有効化/無効化

(M-Q)入力されたタブのスペースへの変換の有効化/無効化

9
user3439968

を使用してnanoのテキストを検索できます Ctrl W

Alt W (または Esc、 W)検索を繰り返します。 (または、ボックスを空白のままにすると、最後に検索されたテキストがデフォルトになります。)

押す Ctrl R 検索プロンプトでは、置換モードがアクティブになります。

Nano 2.8.2(2017年5月)では、nanoの検索も機能します。 Ctrl G ヘルプ画面。

6
mwfearnley