一般的なUNIXコマンド

  

viフルスクリーンエディタvi(ビジュアル)は、3つのモード(モード)に分けられる視覚的なフルスクリーンエディタです。コマンドモード:任意の入力を編集コマンドとして使用します。エラーがある場合は画面に表示され、「岬」の音がします;入力があればすぐに反映されます挿入モード:入力データはすべて編集レジスターに入れられます。コマンドモードで(I、a、Aなど)と入力して挿入モードに入り、挿入モードでESCを押すと、コマンドモードに戻ります。エスケープモード:':'または' /'の後に続く命令は画面の最下行に表示され、入力はすべて特殊命令として扱われます。 viに移動します(システムプロンプトで次のコマンドを入力します)。viファイルをまったく読み込まずにviを入力する。vi filename viと入力し、指定された名前のファイル(新しいファイルと古いファイル)を読み込む。 Vi + n filename viを入力して、ファイルの最初の数行から始めます。 Vi + filename viを入力し、ファイルの最後の行から始めます。 Vi + /word filename viを入力し、ファイルの単語wordで始めます。 Viファイル名viを入力して、指定された各ファイルをリストに追加します。モードに入ると、Veditはviに入り、ステータス行に "lds; INSERT MODE"を表示します。いくつかのファイルを編集して(vi filename(s)を使用して)viを入力します。argsは、編集リスト内のファイルの名前を表示します。n編集リスト内の次のファイルを読み取ります。rew編集リスト内の最初のファイルを読み取ります。 e#編集リストの前のファイルを読み込みます。eファイル変更後に元のファイルがアーカイブされていない場合、viに別のファイルを読み込みます(このファイルは編集リストに含めることはできません)。 :e!file viに他のファイルを強制的に読み込む。元のファイルはアーカイブされない。 viを保存して終了します。w filename指定したファイルを保存しますが、viを終了しません(ファイル名が指定されていない場合は、現在の作業ファイル名になります)。 :wqまたは:xまたはzz変更を加えずにファイルを保存してvi::qを終了し、viを終了します。 :q!変更を破棄してviを終了します。 :!command viを一旦終了してシェルコマンドを実行し、実行後viに戻ります。 :sh viをシステムから一時的に終了し、最後にCtrl + dを押すとviに戻ります。データ追加コマンドiマーク位置に文字を挿入し、最後にESCを押します。 Iカーソルがある行の先頭から単語を追加し始め、最後にESCキーを押します。 aカーソル位置の後に単語を追加し始め、最後にESCキーを押します。 Aカーソルがある行の最後に単語を追加し始め、最後にESCキーを押します。 oカーソルの下に空白行を追加して単語を追加し、最後にESCを押します。 Oカーソルに空白行を追加して単語を追加し、最後にESCを押します。 !commandはシェルコマンドを実行し、カーソルのある行の次の行に結果を追加します。削除コマンドnxカーソル位置(カーソル位置を含む、xを押してカーソル位置の文字を削除する)からn文字を削除します。nXカーソル位置(カーソル位置を除く)からn文字を削除します。 Ndwは、カーソル位置にある実際のn個の文字グループ(単語)を削除します。 D0行頭からカーソル位置までのすべての文字を削除します。 d $またはDカーソル位置から行末までのすべての文字を削除します。 Nddは、カーソル位置の先頭にあるn行(1行全体)を削除します(ddは、カーソルが削除された行を示します)。 :start、enddファイルの最初から最後までを削除します。マークの移動0行の先頭に移動$行の末尾に移動[ファイルの先頭に移動] nhビットを左に移動nlまたはスペースバーnビットを右に移動nk n行上に移動n + nを上に移動n行、行niの先頭にあるカーソルはn行n行下に移動し、行Hの先頭にあるカーソルは画面の左上隅に移動します。画面の中央の行の先頭に移動します。L画面に移動します。最後の行GはファイルnGの最後の行に移動します。または、nはファイルのn行目に移動します。nwはnワード右にシフトし、句読点はブロックnWに属し、右シフトはnブロックです。ドット記号はブロックnbに属していません左シフトはnブロックです句読点はブロックnBに属しています左シフトはnブロックです句読点はブロックに属していませんCtrl + u音量は画面の半分のメニューですCtrl + d画面は半分の音量ですメニューCtrl + b画面上のメニューをスクロールするCtrl + Fメニューを下にスクロールするコマンドを修正するrカーソルファイルの文字を修正するRカーソル位置から開始し、末尾のESCキーを押して末尾のESCキーを押し、末尾のESCキーを押すカーソル位置でn行の変更を開始し、最後にESCを押して各行の長さiを並べ替え、Enterキーを押してカーソルから行を切り離して挿入モードに入るJ次のデータ行をその行に接続します。カーソル位置から文字列text?texを探すtカーソル位置から文字列テキストを探しますn次の文字列の検索を続けます(上記のsearchコマンドを入力した後に使用します)コマンドを検索して置き換えます:getxt1 /s //text2 /options各行のtext1をtext2 option = gに置き換えますoptionが入力されていない場合は、各行の最初のtext1のみが置き換えられますoption = goは、置き換えられた行を画面に表示しますoption = gcは、各文字列が置き換えられる前に必要です。開始の確認、endgtext1 /s //text2 /options上記と同じですが、最初のstart〜end行のみを見つけて置き換えます。または:開始、終了/text1 /text2 /optionsファイルのコピーと移動:first、last co destターゲット行の下の最初から最後の行にデータをコピーします(dest):開始、終了m dest最初から最後にデータを移動します目的の行に移動します(dest)。 :r filename指定したファイルの内容をカーソルの下の行に読み込みます。 nYカーソル位置から始まるn行のデータを一時的に保存します。pカーソルの次の行に一時データをコピーします。Pカーソルの上の行に一時データをコピーします。

Copyright © Windowsの知識 All Rights Reserved