グラフィック モードの gedit、kwrite、OpenOffice などの多くのテキスト エディターがあり、テキスト モードのエディターには vi、vim (vi の拡張バージョン)、および nano が含まれます。 vim は、Linux で最も一般的に使用されるエディターです。エントリーレベルの Linux ユーザーが最短時間で vi (vim) の使い方を習得できるように、vi (vim) の最も簡単な使い方を紹介する必要があります。 nano ツールは DOS オペレーティング システムでの編集操作に似ており、使い方は簡単です。興味がある場合は、
vi エディタの使い方
viの呼び出し方コマンド(コマンド) モード、コマンドを入力するために使用されます。
ビジュアル モード、テキストを視覚的に強調表示して選択するために使用されます:wq! 保存して終了します。 :x をファイル名として保存して終了します。保存して終了する必要があります。機能は :wq!
カーソルの移動
と同じです。ESC を押してコマンドモードに入ると、次のキーを使用してカーソルを 1 行下に移動できます。 ;k は 1 行上に移動します。 h は 1 文字上に移動します。
は 1 画面上に移動します。矢印は上に移動します; 下矢印は下に移動します; 左矢印は左に移動します; ファイルを編集するとき、j、k、l、h キーの前に数字を追加することもできます。これらのアクション コマンドには、3 行下に移動することを意味する 3j などがあります。 i はカーソルの前に挿入します。 A は行の末尾に挿入します。カーソルは; s カーソル位置の文字を削除し、挿入モードに入ります。
テキストコンテンツの削除操作 # dw は複数の単語を削除します。例えば、3dw は 3 つの単語を削除します。 #dd は 1 行を削除します。複数行、# は数値を表します。 3dd はカーソル行の削除を表します。 d$ はカーソルから行末までの内容を削除します。 J カーソルのある行と前の行の間のスペースを空け、カーソル行を移動します 前の行と接続します 変更を元に戻し、削除操作を元に戻しますu 変更または削除を元に戻します。操作; ESC キーを押してコマンド (コマンド) モードに戻り、u キーを押して以前の削除または変更を取り消します。複数の以前の変更または削除を取り消したい場合は、u を数回押します。これは、Word の元に戻す操作とあまり変わりません。 ビジュアル モード 実際、テキストを削除するときは、カーソルをどこかに移動し、shift+p キーを押して内容を元の場所に貼り付け、カーソルを移動します。どこかに貼り付けてから、p または Shift+P を押して貼り付けます。 P はカーソルの後に貼り付け、Shift+P はカーソルの前に貼り付けます。 たとえば、ドキュメントの 3 行目をコピーしたいとします。それを 5 行目の最後に投稿します。どうすればよいでしょうか。 2 つの方法があります。1 つ目の方法は、最初に 3 行目を削除し、カーソルを 3 行目に移動し、dd アクションを使用して、shift+p キーを押します。これにより、削除したばかりの 3 行目が元の場所に配置されます。 次に、k キーを使用してカーソルを 5 行目に移動し、もう一度 p キーを押します。これにより、3 行目の内容が 5 行目の後ろに貼り付けられます。2 番目の方法は、ビジュアル モードに入ります。 ESC キーを押した後、v キーを押します。マウス ポインタを移動して 3 行目の内容を選択し、y キーを押してコピーし、次にポインタを 5 行目に移動して、最後に p キーを押します。 したがって、コピー アンド ペースト操作は、次の操作を包括的に使用します。コマンド モード、挿入モード、ビジュアル モード; さまざまなモードを切り替えることを学ぶには、ESC キーを頻繁に使用することが重要です。 プログラムを実行するように設定すると、ファイルの X 行目でエラーが発生したという設定が表示されます。この時点で、行番号関連の操作を使用する必要があります。 すべてのコンテンツに行番号を追加し、次のように入力します。 set nu set nonu 行番号をキャンセル n 行番号にジャンプします まず、コマンド モードに入るには ESC キーを入力する必要があります。検索モードに入るには、/ または ? を入力します。 、n キーを押します。カーソルを次の修飾された場所に移動します。 : ?SEARCH 注: SEARCH を逆方向に検索するには、n キーを押してカーソルを次の修飾された場所に移動します 例: たとえば、ファイルワード内のスワップを見つけるには、次のようにする必要があります; まずESCキーを押してコマンドモードに入り、次に次のように入力します: または ?swap : s /SEARCH/REPLACE 注: 現在のカーソルがある行の最初の SEARCH 単語を REPLACE に置き換えます :s /SEARCH/REPLACE/g 注: 置換現在のカーソルが SEARCH 単語である行の最初の %s /SEARCH/REPLACE 注: 文書内のすべての行の最初の SEARCH を REPLACE に置き換えます。 %s /SEARCH/REPLACE/g 注: 文書内のすべての SEARCH を REPLACE に置き換えます。 :#,# s /SEARCH/REPLACE/g 注: # は、何行目から何行目までを示す数字を表します。 、 SEARCH を REPLACE に置き換えます。 注: ここで、 g は置換がない場合でも SEARCH が強調表示されることに気付きました。 例: たとえば、変更するドキュメントがあります。カーソルが置かれている行のすべての単語を THE に置き換えます。次のようになります:s /the/THE/g挿入モード (テキスト挿入)
x 1 文字
#x は複数の文字を削除し、# は 3x などの数値を表します。
または --VISUAL-- ビジュアル モードに入り、前述のコマンド ライン モードでカーソル移動コマンドを使用してテキスト範囲を選択できます。 テキスト範囲を選択すると何の役に立つのでしょうか? 割り当ての特定の部分を削除し、d キーを押して選択したコンテンツを削除できます。 コンテンツを選択した後、y を押してコピーし、d を押して削除します。削除にはコピーも含まれることに注意してください。コマンドモードに戻り、カーソルを特定の位置に移動し、shift+p キーを押して、削除した内容を貼り付けます。まずここでそれについて触れて、後で詳しく説明する必要があります。 ビジュアル モードを終了するには、引き続き ESC キーを使用します
コピーと貼り付けの操作
行番号について
検索と置換機能
検索
ESCキーを押しますコマンドモードに入るには、
ドキュメント全体を THE に変換します。 : %s /the/THE/g
1 行目から 10 行目の the を THE に置き換えるだけです。 :1,10 s /the/THE/g
以上がLinux でのテキスト エディターの概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。