回覆列表
-
1 # 用戶6118435009537
-
2 # 喉嚨痛
在vi編輯器中,可以使用以下命令快速查找文件名:
1. 打開vi編輯器,進入命令模式(按下Esc鍵)。
2. 輸入以下命令:
```
:e [文件名關鍵字]
```
例如,如果要查找文件名中包含關鍵字"example"的文件,可以輸入以下命令:
```
:e example
```
這將列出當前目錄下符合條件的文件列表。
3. 使用上下箭頭鍵瀏覽文件列表,找到目標文件。可以使用Ctrl+F和Ctrl+B快速滾動文件列表。
4. 按下Enter鍵,選擇要編輯的文件。
注意:Vi編輯器只顯示當前目錄下符合條件的文件列表。如果要蒐索其他目錄,請在文件名關鍵字前加上路徑。
另外,如果目標文件已經打開,可以使用以下命令在當前編輯器中進行切換:
```
:b [文件名關鍵字]
```
例如:
```
:b example
```
這將在當前編輯器中切換到文件名中包含關鍵字"example"的文件。 -
3 # V藍龍EX王
vi是Linux終端下或控制檯下常用的編輯器,基本的操作方式為:vi /路徑/文件名例如,vi /etc/fstab表示顯示/etc/fstab文件的內容。
使用鍵盤上的Page Up和Page Down鍵可以上下翻頁;按下Insert鍵,可以見到窗口左下角有“Insert”字樣,表示當前為插入編輯狀態,這時從鍵盤輸入的內容將插入到光標位置;再按下Insert鍵,左下角將有“Replace”字樣,表示當前為替換編輯狀態,這時從鍵盤輸入的內容將替換光標位置的內容。
編輯完內容後,按下Esc鍵,並輸入“:wq”,然後迴車就可以保存退出。
如果不想保存而直接退出,則按下Esc鍵後,輸入“:q!”,然後迴車即可。
“wq”表示Write和Quit,即保存退出;“q!”表示忽略修改強行退出。
並非它寫入下一行,而是有些編輯器儲存文件會加上 EOF。When in doubt, 用 hexdump 之類的工具查看你的文件 16 進制。
更多請看
Why would Vim add a new line at the end of a file?
。