啓動vi時可以在命令行上指定多個文件名嗎?您可以使用vi在命令行上指定多個文件名嗎?
-1
A
回答
5
是的,只是使用:n去列表中的下一個文件,和:N去上一個。
1
您可以使用globbing打開多個文件,例如vi *.html
將打開當前目錄中的所有HTML文件。而且,正如Alex在他的回答中所說的,您可以通過:n
和:N
來回瀏覽文件。
如果你想在同一時間打開多個文件,你也可以使用split命令。
打開的第一個文件像往常一樣,然後,然後使用命令:split yourfile.ext
您現在應該看到這兩個文件在一個分屏視圖的同一時間。你可以用超過2個文件來做到這一點(但我不確定這個限制是什麼)。
現在,您可以使用ctrl-w
和箭頭鍵在窗口之間導航。因此,如果您位於底部窗格中,而您希望光標位於上部窗格中,則首先按ctrl-w
,然後按up-arrow
鍵。
此外,您可以通過在該視圖中添加或減去行/行來調整其中一個窗格的大小。因此,如果您位於上方窗格中,並且您希望將其放大5行,則按5
,然後按ctrl-w
,然後按+
。與-
鍵一樣減少。
我確定有很多其他的命令可以使用,但這些都是我使用的。
祝你好運!
1
而且方便:
vim -p file1 file2 file3
這將打開包含指定的每個文件標籤的活力。你可以用
gt
和
gT
文件之間的跳躍。如果你這樣做
:set mouse=a
您也可以點擊選項卡打開或拖他們(雖然鐵桿VIM用戶將皺眉在這:))
相關問題
- 1. 我可以使用單個「複製」命令在Windows命令行上覆制多個命名文件嗎?
- 2. 可以使用neo4j-shell-tools指定密碼命令文件嗎?
- 3. 如何使程序使用您在命令行中指定名稱的文件
- 4. 在SQL中,您可以在行條件上指定限制嗎?
- 5. 可以通過命令行指定輸出文件目錄嗎?
- 6. 您可以使用Doxygen從\ todo命令生成todo.txt文件嗎?
- 7. 我可以在bash編程中使用vi命令(eg.5DD)嗎?
- 8. 你可以使用make來處理命令行指定的文件嗎?
- 9. 可以使用xargs並行運行多個任意命令嗎?
- 10. 可以指定interfase到ssh命令嗎?
- 11. 使用BFG時可以指定多個文件嗎?
- 12. 我可以從命令行運行指定的Maven執行嗎?
- 13. Can Instruments可以使用命令行嗎?
- 14. 可以在capistrano命令行上指定特定的服務器嗎?
- 15. 使用Ant在多個文件上運行單個命令
- 16. 我可以在try_files nginx指令中使用兩個命名的位置嗎?
- 17. 命令,在vi
- 18. 在一行上使用多個命令
- 19. 您可以使用PackageMaker命令從文件列表創建安裝程序嗎?
- 20. LINQPad - 您可以從命令行運行linqpad腳本嗎?
- 21. maven可以運行命令行指令嗎?
- 22. 我可以強制Maven 2要求在命令行上指定屬性嗎?
- 23. 你可以在subversion mv命令中使用通配符或正則表達式來指定文件名嗎?
- 24. 程序未使用命令行上指定的名稱創建文件
- 25. 您可以在一個「ALTER TABLE」命令中添加多個分區嗎?
- 26. 我可以用一個類名指定多個CSS類嗎?
- 27. 我可以在一個命令中使用docker-compose運行多個服務嗎?
- 28. Python - 指定要在命令行上使用的文件中的哪個函數
- 29. 執行VI使用bash的$命令
- 30. 我可以通過一個命令執行多個控制文件嗎?
謝謝...另外一件事 在vi「y5w」從遊標po中抽出5個單詞sition? – user389055 2010-09-22 17:53:59
另外,:緩衝區顯示打開文件的好列表。 – ninjalj 2010-09-22 17:55:02