進入瀏覽模式
vim file
用vim開啟newfile檔案
此時顯示:
在vim瀏覽模式下可以檢視當前檔案的內容,有下角1,5
表示游標當前在第一行,當前文件一共有5頁
進入插入模式
在瀏覽模式下按i即可進入插入模式
複製指令
作用yy
複製一整行
yl複製乙個字母
yw複製乙個單詞
刪除指令
作用dd
刪除一整行
dl刪除乙個字母
dw刪除乙個單詞
剪下指令
作用cc
剪下整行
cl剪下乙個字母
cw剪下乙個單詞
其他操作指令
作用u撤銷ctrl+r恢復p
粘帖把游標移動到要加入字元所在列
ctrl+v 進入視覺化模式
選中要加入字元所在列
按 i 進入插入模式並寫入要加入的字元
按esc批量新增結束
把游標移動到要刪除字元前
ctrl+v 進入視覺化模式
選中要刪除的字元
按delete
指令解釋
:%s/原有的字元/修改後字元/g
s表示所有行g表示所有列
:1,5s/原有的字元/修改後字元/g
修改1到5行
演示:
將所有的hello替換為linux
執行:%s/hello/linux/g
:
再將1到3行word替換為hello
執行::1,3s/word/hello/g
:
vim file
開啟第乙個檔案
:sp file1
開啟第二個檔案
游標在那個檔案中操作的就是那個檔案
ctrl+w一起按,然後加上下可以移動游標選擇不同的檔案
作用:q
當檔案沒有作任何修改時可以退出
:q!強制性退出可以不儲存
:wq儲存並退出
:wq!
強制性儲存退出,當檔案屬於自己或使用者為root時可以執行
指令作用
chattr +i file
在root使用者下設定檔案對所有使用者包括root唯讀
chattr -i file
撤銷上面的操作
found a swap file by the name ".file1.swp"
file1.swp
裡面存放的就是異常退出前未儲存的資料
此時的選項:
選項作用
[o]pen read-only
唯讀開啟
(e)dit anyway
放棄未儲存的檔案
(r)ecover
恢復(d)elete it
刪除swap檔案
(q)uit
退出(a)bort
退出
Linux下的Vim編輯器
vim編輯器一般系統自帶若系統沒有可用yum進行安裝 yum install vim y 直接開啟某個檔案 vim 檔名稱 開啟檔案並將游標置於第n行 vim 數字行號 檔名稱 使用vim編輯器時,預設處於命令模式。在該模式下 可以移動游標位置,可以通過 快捷鍵對檔案 內容進行複製 粘 貼 刪除等操...
Linux 下 Vim 編輯器的使用
1 vim 編輯器的概述 在linux世界幾乎所有的配置檔案都是以純文字形式存在,在所有的linux發行版本系統上都有vi編輯器,而vim則是vi的 高階版,功能十分強大,可以作為程式編輯器 2 理解 vim 的模式 插入模式 用於在給定的文件位置插入文字。按 i 鍵進入插入模式 1 如何直到正在使...
Linux的vim編輯器
vim編輯器常用的三種模式 vim 檔案路徑 進入編輯器,編輯該檔案 例 vim etc passwd dd 刪除游標所在的一行 ndd 刪除游標所在的向下的n行 yy 複製游標所在的一行 nyy 複製游標所在的向下的n行 np 重複貼上幾行 剪下,貼上 先dd,再p u 撤銷上一步操作 0 數字 ...