国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 操作系統 > 正文

(轉)掃盲行動之九:Vi編輯器的基本使用方法!

2024-06-28 14:31:53
字體:
來源:轉載
供稿:網友

vi編輯器是所有Unix及linux系統下標準的編輯器,它的強大不遜色于任何最新的文本編輯器,這里只是簡單地介紹一下它的用法和一小部分指令。由于對Unix及Linux系統的任何版本,vi編輯器是完全相同的,因此您可以在其他任何介紹vi的地方進一步了解它。Vi也是Linux中最基本的文本編輯器,學會它后,您將在Linux的世界里暢行無阻。 

 

1、vi的基本概念 
  基本上vi可以分為三種狀態,分別是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能區分如下: 

1) 命令行模式(command mode) 

  控制屏幕光標的移動,字符、字或行的刪除,移動復制某區段及進入Insert mode下,或者到 last line mode。 

2) 插入模式(Insert mode) 

  只有在Insert mode下,才可以做文字輸入,按「ESC」鍵可回到命令行模式。 

3) 底行模式(last line mode) 

  將文件保存或退出vi,也可以設置編輯環境,如尋找字符串、列出行號……等。 

不過一般我們在使用時把vi簡化成兩個模式,就是將底行模式(last line mode)也算入命令行模式command mode)。 

 

2、vi的基本操作 
a) 進入vi 

  在系統提示符號輸入vi及文件名稱后,就進入vi全屏幕編輯畫面: 

   $ vi myfile 


  不過有一點要特別注意,就是您進入vi之后,是處于「命令行模式(command mode)」,您要切換到「插入模式(Insert mode)」才能夠輸入文字。初次使用vi的人都會想先用上下左右鍵移動光標,結果電腦一直嗶嗶叫,把自己氣個半死,所以進入vi后,先不要亂動,轉換到「插入模式(Insert mode)」再說吧! 

b) 切換至插入模式(Insert mode)編輯文件 

  在「命令行模式(command mode)」下按一下字母「i」就可以進入「插入模式(Insert mode)」,這時候你就可以開始輸入文字了。 

c) Insert 的切換 

  您目前處于「插入模式(Insert mode)」,您就只能一直輸入文字,如果您發現輸錯了字!想用光標鍵往回移動,將該字刪除,就要先按一下「ESC」鍵轉到「命令行模式(command mode)」再刪除文字。 

d) 退出vi及保存文件 

  在「命令行模式(command mode)」下,按一下「:」冒號鍵進入「Last line mode」,例如: 

: w filename (輸入 「w filename」將文章以指定的文件名filename保存) 

: wq (輸入「wq」,存盤并退出vi) 

: q! (輸入q!, 不存盤強制退出vi) 

 

3、命令行模式(command mode)功能鍵 
1). 插入模式 

  按「i」切換進入插入模式「insert mode」,按“i”進入插入模式后是從光標當前位置開始輸入文件; 

  按「a」進入插入模式后,是從目前光標所在位置的下一個位置開始輸入文字; 

  按「o」進入插入模式后,是插入新的一行,從行首開始輸入文字。 

2). 從插入模式切換為命令行模式 

  按「ESC」鍵。 

3). 移動光標 

  vi可以直接用鍵盤上的光標來上下左右移動,但正規的vi是用小寫英文字母「h」、「j」、「k」、「l」,分別控制光標左、下、上、右移一格。 

  按「ctrl」+「b」:屏幕往“后”移動一頁。 

  按「ctrl」+「f」:屏幕往“前”移動一頁。 

  按「ctrl」+「u」:屏幕往“后”移動半頁。 

  按「ctrl」+「d」:屏幕往“前”移動半頁。 

 

  對于第一次用vi,有幾點注意要提醒一下: 
1、用vi打開文件后,是處于「命令行模式(command mode)」,您要切換到「插入模式(Insert mode)」才能夠輸入文字。切換方法:在「命令行模式(command mode)」下按一下字母「i」就可以進入「插入模式(Insert mode)」,這時候你就可以開始輸入文字了。 
2、編輯好后,需從插入模式切換為命令行模式才能對文件進行保存,切換方法:按「ESC」鍵。 
3、保存并退出文件:在命令模式下輸入:wq即可!(別忘了wq前面的:)

 

 

這里我只找了對我而言現在有用的命令,詳細的可以查看

http://linux.chinaunix.net/doc/office/2005-01-24/898.shtml

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴隆县| 威信县| 拉萨市| 台北市| 肇州县| 山东省| 镇宁| 盱眙县| 泸西县| 新巴尔虎左旗| 阳城县| 溧水县| 恩施市| 开封市| 宾川县| 台中县| 金秀| 弥勒县| 修水县| 盱眙县| 屏东县| 隆回县| 凤阳县| 新竹县| 松江区| 阿克苏市| 秦安县| 河北区| 玛多县| 穆棱市| 昌乐县| 玉溪市| 视频| 平谷区| 敖汉旗| 大同市| 得荣县| 金溪县| 西安市| 呼玛县| 长寿区|