91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

呼玛县| 深水埗区| 大竹县| 固阳县| 满洲里市| 吴堡县| 南溪县| 陈巴尔虎旗| 顺义区| 饶平县| 台北县| 兴和县| 桑日县| 阜平县| 库伦旗| 高青县| 潮州市| 宣武区| 出国| 石景山区| 茌平县| 蒙城县| 讷河市| 泰宁县| 浠水县| 吉水县| 孝昌县| 陈巴尔虎旗| 沽源县| 囊谦县| 丹寨县| 芜湖市| 文安县| 阳谷县| 德令哈市| 定远县| 绥江县| 广丰县| 于田县| 灌南县| 莱阳市|