使用多個窗口和標簽頁:在vi中可以使用:split
或:vsplit
命令來分割窗口,使用:tabnew
命令來創建新的標簽頁。
使用寄存器:vi中有多個寄存器,可以用來存儲文本內容或命令,可以使用"ay
來將選中的文本存儲到a寄存器中,使用"ap
來粘貼寄存器中的內容。
使用宏:可以使用qa
來錄制宏,然后使用@a
來執行宏。
搜索和替換:vi中可以使用/
或?
來搜索文本,使用:%s/old/new/g
來進行全局替換。
運行外部命令:在vi中可以使用:!
來執行外部命令,比如:!ls
來查看當前目錄下的文件。
使用配置文件:可以創建~/.vimrc
文件來配置vi的一些參數和快捷鍵。
使用插件:vi有很多插件可以安裝,比如NERDTree用于文件導航,YouCompleteMe用于自動補全等。
使用語法高亮:可以在~/.vimrc
文件中添加syntax on
來啟用語法高亮顯示。
使用自動補全:vi中可以使用<C-n>
和<C-p>
來進行自動補全。
使用折疊功能:vi支持代碼折疊功能,可以使用zf
來創建折疊,使用zo
和zc
來展開和關閉折疊。