成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳解Unix/Linux系統中vi編輯器

運維 系統運維
自從計算機的風靡,導致很多人開始學習開始學習這方面的知識,今天講講Unix/Linux系統中vi編輯器的知識。vi編輯器是Unix/Linux系統管理員必須學會使用的編輯器。看了不少關于vi的資料,終于得到這個總結。

自從計算機的風靡,導致很多人開始學習開始學習這方面的知識,今天講講Unix/Linux系統中vi編輯器的知識。vi編輯器是Unix/Linux系統管理員必須學會使用的編輯器。看了不少關于vi的資料,終于得到這個總結。不敢獨享,和你們共享。

首先,記住vi編輯器的兩個模式:1、命令模式 2、編輯模式。

在一個UNIX/Linux的shell命令或者一個以斜杠(/)、問號(?)或冒號(:)開始的vi命令后面用戶需要鍵入回車鍵,而要切換到vi命令模式需要按Esc鍵。注意,以冒號(:)或者斜杠(/) 開始的vi命令會顯示在屏幕底部,但其他命令都不會顯示在屏幕上。

打開、寫入和關閉文件(使用Enter鍵)

vi file 打開文件名為file的文件(UNIX shell命令)
:w將工作緩沖區的變化寫入默認文件中
:w file 將工作緩沖區的變化寫入名為file的文件中
:q 退出vi編輯器
:wq將工作緩沖區的變化寫入文件并退出
:q!不將工作緩沖區的變化寫入文件并退出vi編輯器

插入文本(vi命令模式下使用)

a在當前光標位置的右邊添加文本
i在當前光標的左邊插入文本
A在當前行的末尾添加文本
I在當前行的開始出添加文本
O在當前行的上面新建一行
o在當前行的下面新建一行
R替換(覆蓋)當前光標位置以及以后的若干文本
J 連接光標所在行以及下一行,成為一行

移動光標

上下左右方向鍵 向箭頭所示方向移動光標一個位置
h向左
j向下
k向上
l向右
空格鍵向右
Backspace向左
Enter向下移動到下一行的行首
-(連字符鍵)向上移動到上一行的行首

糾正錯誤(vi命令模式下使用)

x刪除一個字符
dd刪除當前行
ndd 上除當前行在內的n行
u撤銷上一次操作(最后一步)
U撤銷對當前行的所有操作

拼寫檢查(UNIX shell命令)

spell file 顯示問及那file中找到的拼寫錯誤
ispell file 顯示問及那file中找到的拼寫錯誤

搜索(vi命令模式下使用)

/word向前搜索第一個出現的word
/ 繼續向前搜索下一個word
?word向后搜索第一個出現的word
?繼續向后搜索下一個word

跳躍到指定行(vi命令模式使用)

n+向前(向下)跳躍n行
n-向后(向上)跳躍n行
nG跳躍到行號為n的行,G為Go
G跳躍到文件的底部

設置行號(vi命令模式下使用)

:set nu在屏幕上顯示行號
:set nonu 取消行號

復制和粘貼(vi命令模式下使用)

"knyy復制n行到緩沖區"k
"kp 將緩沖區"k的內容粘貼到當前行的下面

全局替換文本(vi命令模式下使用)

:%s/old/new/g用new替換文件中的所有old。s為substitution,替換的意思。g為global。

 編輯另一個文件(vi命令模式下使用)

:e otherfile編輯文件名為otherfile的文件

為命令行編輯制定一個編輯器(UNIX shell命令)

bindkey -v指定vi編輯器(用于 tcsh)
VISUAL=vi指定vi編輯器(用于 ksh)
set -o vi  指定vi編輯器(用于 bash)

緩沖區:

前面講過,vi編輯器設計上是對工作緩沖區的文件副本進行編輯。在使用vi編輯器的時候,用戶還可以訪問其他緩沖區。總共有36個緩沖區。
◆ 未命名緩沖區
◆ 已命名緩沖區 "a、"b、"c、……、 "z
◆  已編號緩沖區 "1、"2、"3、……、 "9
未命名緩沖區有時也叫做一般緩沖區。在修改文本時,舊文本并沒有被立刻刪除。vi將舊文本放在未命名緩沖區直到用戶刪除修改更多的文本。這樣就可以實現撤銷,具體命令為 u。因為vi只有一個未命名緩沖區,所以只能撤銷一次。

命令模式和編輯模式的切換:

如果不清楚當前所在的模式,可以連續按2次Esc鍵盤,主機會發出警報聲,這樣就肯定進入了命令模式。在命令模式下面,輸入a A i I O o R都會進入編輯模式。所輸入的這單個字符不會顯示,也不會插入到文件中。

希望本文對你了解Unix/Linux系統中vi編輯器有所幫助。

【編輯推薦】

  1. 闡述Linux操作系統安裝無線網卡驅動
  2. Wine成功運行Bitcomet于Linux操作系統中
  3. 淺析Linux操作系統中開源Cisco路由虛擬機
  4. Linux操作系統基本知識
  5. 學習手冊:Linux操作系統下的poll和select
責任編輯:小霞 來源: IT168
相關推薦

2009-07-31 17:38:47

linux vi命令詳linux vi命令屏幕文本編輯器

2010-04-16 18:02:30

Unix操作系統

2009-10-27 16:47:58

linux vi編輯器

2024-02-28 16:26:14

Linuxvi編輯器

2009-12-25 13:00:47

Linux編輯器Vi

2009-10-27 12:43:41

linux vi編輯器

2010-03-24 09:20:07

CentOS vi編輯

2009-07-08 09:21:09

Linux安裝JDK

2009-11-26 17:37:37

Linux編輯器

2020-12-23 22:25:11

Vi文本編輯器Unix

2018-01-25 18:30:05

編輯器ViVim

2018-02-09 09:58:41

Linux編輯器Vi

2018-04-19 14:30:25

LinuxVi編輯器

2009-10-26 10:47:57

linux vi編輯器

2010-04-16 18:15:11

Unix操作系統

2011-09-07 09:30:46

Lua編輯器Scite

2009-02-26 08:54:50

FCKeditorHTML編輯器

2013-09-10 16:02:59

Elipse編輯器

2010-04-06 14:45:46

vi編輯器

2010-11-16 13:21:08

Oracle命令行
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩精品成人免费观看视频 | 久久久久久国产精品免费免费狐狸 | 91大神在线资源观看无广告 | 自拍视频在线观看 | 91精品一区二区 | 欧美激情一区二区三区 | 日韩精品免费视频 | 国产精品久久久久久吹潮 | www国产成人 | 亚洲欧洲精品在线 | 国产欧美精品一区二区色综合朱莉 | 久久高清 | 久久久亚洲一区 | 中文字幕在线精品 | 男女羞羞网站 | jvid精品资源在线观看 | 日韩欧美在线一区 | 久久福利电影 | 四虎影音| 精品国产一区探花在线观看 | 国产精品成人久久久久 | av手机免费在线观看 | 亚洲成a人片 | 1区2区视频 | 日本一区二区高清不卡 | 91精品一区| 久久蜜桃av一区二区天堂 | 欧美日韩一区不卡 | 中国黄色毛片视频 | 午夜电影网站 | 在线免费毛片 | 中文字幕一级毛片视频 | 美女黄色在线观看 | 国产精品毛片一区二区三区 | 亚洲大片 | 亚洲欧美精品在线观看 | 国产japanhdxxxx麻豆| 91亚洲国产精品 | 在线观看国产视频 | 国产美女精品视频免费观看 | 91精品国产综合久久久动漫日韩 |