亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

vi命令常見的知識

發布時間:2020-03-22 22:03:55 來源:網絡 閱讀:343 作者:wx5c24ec2c1f6e0 欄目:系統運維

???
?? ?vi +文件
?? ?例子:vi 1.txt
?? ?vi命令常用的模式 (命令模式,底行模式,編輯模式)
?? ?
?? ?·? 命令模式,底行模式和編輯模式的聯系?
vi--?命令模式----insert--?編輯模式--esc?命令模式-----shift+(:)?底行模式
vi命令常見的知識

?? ?vi命令使用技巧:
??? · 快速移動光標技巧
????? G/shift+g????? --- 將光標快速切換到最后一行?? ?
?? ???? gg??????????????? --- 將光標快速切換到文件行首
?? ?10gg??????????????? --- 將光標切換到指定行
?? ?????? $??????????????? --- 將光標快速切換到一行的行尾
?? ? 0/^?????????????????? --- 將光標快速切換到一行的行首
?? ?
?? ?· 快速移動光標并進入到編輯狀態:
?? ?? o????????????? --- 將光標在當前行下面新起一行,并進入編輯狀態
?? ?? O???????????? --- 將光標在當前行上面新起一行,并進入編輯狀態
?? ?? i?????????????? --- 在光標當前位置直接進入編輯狀態
?? ?? I?????????????? --- 將光標切換到一行的行首,并進入編輯狀態
?? ?? A???????????? --- 將光標切換到一行的行尾,并進入編輯狀態
?? ?? a???????????? --- 在光標當前位置下一個字符進入編輯狀態
?? ?? C???????????? --- 將光標所在位置右邊的所有內容清空,并進入編輯狀態
?? ?? cc??????????? --- 將整行內容進行清空,并進入到編輯狀態
?? ? ?
?? ?· 快速編輯文件內容信息
????? yy???????????? --- 復制指定內容信息
???? nyy???????????? --- 復制多行信息
????? p????????????? --- 粘貼復制或者剪切的信息?? ?
?? ? 3p????????????? --- 將復制或剪切的內容粘貼3次
?? ?? dd???????????? --- 刪除(剪切)指定一行信息
?? ? ndd???????????? --- 刪除(剪切)指定多行信息
????? dG???????????? --- 將光標所在行之后所有內容進行刪除(剪切)
?????? r???????????? --- 替換指定光標所在位置字符信息
?????? R???????????? --- 進入到替換模式,可以替換多個字符信息?? ?? ?
???? ??? ? ?
?? ?· 底行功能指令
????? :set nu??????????????????????????????? --- 顯示文件行號信息
????? :set nonu?????????????????????????? --- 取消顯示文件行號信息?? ?
????? :s/oldboy/oldgirl/?????????????? --- 替換光標所在位置的信息
????? :%s/oldboy/oldgirl/??????????? --- 替換文件中所有指定內容
????? :7,12s/oldboy/oldgirl/??????? --- 將指定行信息做替換修改?? ?
????? :6,$s/oldboy/oldgirl/????????? --- 將指定行到最后一行指定內容進行替換
??? ?? :6,$s/oldboy/oldgirl/g????????? --- 將一行中檢索到匹配的所有信息都做替換
?? ?? :6,$s/oldboy/oldgirl/??????????? --- 將一行中檢索到第一個匹配的信息做替換 ?
????? 注意: 替換指令使用時,分割符號可以使用 /// ### @@@
?? ?? /搜索的信息??????????????????????? --- 在文件中檢索過濾指定信息 ?
?? ??????????????????????????????????????????????????? n表示檢索下一個匹配的信息
?? ??????????????????????????????????????????????????? N表示返回到上一個匹配的信息
?? ?? /搜索的信息\c???????????????????? --- 在文件檢索信息時忽略大小寫
?? ? ?
??? · 特殊操作技巧
?? ?? u????? -- undo????????????????????? --- vi編輯中撤銷操作
????? ctrl+r -- redo ?? ?????????????????? --- vi編輯中取消撤銷操作

vi 命令常見的錯誤操作
·? E325: ATTENTION
Found a swap file by the name ".1.txt.swp"
????????? owned by: root?? dated: Thu Sep? 5 19:15:04 2019
???????? file name: /1.txt
????????? modified: YES
???????? user name: root?? host name: oldboyedu.com
??????? process ID: 7820
While opening file "1.txt"
???????????? dated: Thu Sep? 5 19:14:47 2019

(1) Another program may be editing the same file.? If this is the case,
??? be careful not to end up with two different instances of the same
file when making changes.? Quit, or continue with caution.
(1).另一個可能編輯的文件是一樣的,如果是這樣的話,小心不要最后將2個不同的事跡一樣的時候進行改變,退出或者繼續,提醒
(2) An edit session for this file crashed.
??? If this is the case, use ":recover" or "vim -r 1.txt"
??? to recover the changes (see ":help recovery").
??? If you did this already, delete the swap file ".1.txt.swp"
??? to avoid this message.
(2).一個被修改的文件,如果這是個情況,請用”recover”或者”vim -r 1.txt”去覆蓋這個改變(看下幫助”recovery).如果你已經做了前面的操作,刪除這個swap文件”1.txt.swp”去避免這個消息
Swap file ".1.txt.swp" a
```lready exists!
[O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort:

問題的原因:

(1).同時2個人編輯一個文件

(2).這個文件被修改了,但是沒有正常保存進行退出,產生了swp文件

解決辦法:

(1).多人關閉編輯文件

(2).使用vim -r 1.txt文件,將文件恢復,并且保存,在已經正常的情況下,將swp文件數據刪除

vi命令常見的知識

vi命令常見的知識


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

vi
AI

五寨县| 石楼县| 綦江县| 吉林市| 台安县| 平塘县| 渝北区| 六安市| 东山县| 绵阳市| 宿松县| 漳平市| 印江| 万源市| 二连浩特市| 吴旗县| 宿州市| 芷江| 平舆县| 米易县| 旬阳县| 靖西县| 东港市| 阜南县| 陈巴尔虎旗| 河南省| 盐边县| 青州市| 田林县| 宁德市| 安陆市| 惠来县| 凯里市| 舒城县| 灵丘县| 芦溪县| 麻阳| 正阳县| 敖汉旗| 文登市| 乐都县|