第三の実験:viの応用操作
実験手順
- ログインシステム。
A。システムテストを作成するには、ユーザー名とパスワードを使用しました。
B。ターミナルを開きます。
- ファイルやコンテンツのエントリを作成します。
A。ガーデンは、あなたのホームディレクトリにファイルを作成します。
B。viのオープンガーデンを使用して、次のように入力します。
どこでも傾向は単純で、かつケア庭に簡単に向かっています。いくつかは、あなたがガーデニングと少ない手間を持つように役立つかもしれないアドバイス。私は確かにあなたが前にそれを聞いたことがあるが、もう一度聴いています。ガーデニング:簡単なアプローチは、植物の保育園を訪問し、それはあなたの魂のために良いです。介護の庭には簡単なが存在しないことを私はあなたを教えてみましょう。あなたの気候に適している植物を使用してください。ネイティブの植物が適しています。植栽する前に、右のサイトを選択してください。植物はより速くあなたが考えるものよりも成長し、あなたの想像を使用してください。あなたが仕事をするための庭師を雇う場合はガーデニングは簡単に、より楽しく行うことができます。使用して、mulches雑草を削減し、植物の水やりに時間を節約します。すべての雑草の洞察を殺すためにあまりにも多くの化学薬品を使用しないでください。あなたはそれらを成長させ、雑草を見ているだけです。水分を維持し、土壌浸食を防ぎます。 |
- 次の操作はviの中で実行されます。
A。あなた自身のイニシャルを作成し、そのヘッダ(別の行)を追加します。
ESC
1G
ザ・
XMSX (イニシャル)
B。5行目にカーソルを移動させます。
:5 または5G
C。ファイルヘッダとファイル・トレーラにカーソルを移動します。
:1 または1Gは、 列ヘッダーの最初の行に移動しました
--------------------------------------------
:$ 最初の列の移動、ファイルの行
$ 行の列の最後尾に移動します
D。ガーデニングを含む行を見つけるためにそれを使用して、マップのキー[F3]を作成します。
:#3 /ガーデニングをマップ
(コマンドモードでは、入力しF3を、自動的に一番下の行に表示され/ガーデニング)
電子。入力吉林大学を簡素化するために、略語のJLUを作成します。
:アブJLU吉林大学
(テキストモードでは、入力がJLU スペースを、そして自動的に置き換え吉林大学)
F。viのシェルでコマンドを実行し、現在のユーザーを表示します。
:!私は誰
グラム。日付と時刻の取得コマンドを使用して、日付と最初の行の下に挿入します。
:1
:!rの日付
時間。現在のファイルの末尾にファイルvi_history_1生成された「実験II」、その内容をお読みください。
:$
:R vi_history_1
私は。繰り返しモードのインサートセットSHOWMODEオプションとテキストモード切替コマンド、観測された変化のvi。
:セットSHOWMODE
(Viは最後の行は、モードを促しました)
J。行番号オプションを設定し、その効果を観察するために行番号オプションを、キャンセルします。
:セット番号
:セットNONUMBER
K。レポート1のオプションを設定。
セットレポート= 1
(次の設定時)
リットル。削除ライン1-5のviのフィードバックを観察します。その後、削除を取り消します。
1G
5DD (メッセージが下部に表示されます)
で
メートル。5行は、ファイルの最後にヘッダから見たフィードバックVIをコピーしました。
1G
5yy
:$
p型 (メッセージが下部に表示されます)
n個。ページキーを使用して、[CTRL-D]、[Ctrlキーを押しながらU]と他のキーを観測。
[Ctrlキーを押しながらD] :ページのバック
[Ctrlキーを押しながらU] :ページの前方
O。で、ファイルgarden5linesに保存された最初の5行のviで、現在、。
:1.5ワットgarden5lines
P. garden5lines内のファイルに追加現在の行の5つのVI、後。
:6,10ワット>> garden5lines
- 次のように読み込み、現在のFILEAのホームディレクトリ内のファイルを作成するためのVIを使用します。
* Unixのヘルプみんな、Unixのような私たち* * Linuxのヘルプ皆、Linuxのような私たち* * Linuxのヘルプ皆、Linuxのような私たち* * Linuxのヘルプ皆、Linuxのような私たち* * Linuxのヘルプ皆、Linuxのような私たち* * Linuxのヘルプ皆、Linuxのような私たち* |
。各コマンドシーケンスのviのコマンドの意味について説明。
:5
2F
:1
YY
2P
:1、$ S / \ * /#/グラム
:1,3s /#/ \ *
回答:
スキップする5つのライン
[削除] 2 行
スキップ1つのライン
コピー1 行を
ペースト2 行及び3 行を
テキストを置換* へ#
1-3 ライン#を交換してください*
B.上記のコマンド・シーケンスVIを実行した後、その結果を検証しました。
Unixの#のような* Unixのヘルプ誰もが、我々 Unixの#のような* Unixのヘルプ誰もが、我々 Unixの#のような* Unixのヘルプ誰もが、我々 Linuxの#のような#Linuxヘルプ皆、我々 Linuxの#のような#Linuxヘルプ皆、我々 Linuxの#のような#Linuxヘルプ皆、我々 |
- FILEBの使用VIは、次のように読み込み、現在のホームディレクトリ内のファイルを作成します。
******************** * * *のUnix、Linux *版 * * ******************** |
してくださいコマンドモード、ファイルの内容は以下の結果を変更します:
#################### #UnixやLinuxの# #UnixやLinuxの# ## #################### |
答え
最初の1つのステップ:テキストの交換*をする#
:1、$ S / \ * /#/グラム
最初の2つのステップ:削除2 行を
:2
DD
最初の3つのステップ:コピー最初の2 行
YY
最初の4 ない:貼り付け
P