查文庫>問答> vi和vim的區別和用法

vi和vim的區別和用法

  搜尋不同

  1、Vi:Vi不支援正則表示式的搜尋。

  2、Vim:Vim支援正則表示式的搜尋。

  指令碼語言不同

  1、Vi:Vi沒有自己的'指令碼語言,只是在Unix及Linux系統下進行編輯的工具。

  2、Vim:Vim有自己的指令碼語言,稱為Vim指令碼(也稱為vimscript或VimL),使用者可以透過多種方式使用它來增強Vim。

  共享不同

  1、Vi:Vi不具有高度可配置性,無法和各個Vi安裝之間共享檔案。

  2、Vim:Vim具有高度可配置性,包含Vim核心全域性設定(稱為vimrc)的檔案可以在各個Vim安裝之間共享。