linux和vim
1. linux下vi和vim的區別是什麼
vim 在 vi 的基礎上改進和增加了很多特性,比如代碼高亮,代碼補全等,還支持插件拓展。
2. 請問 linux 中 vi和vim有什麼區別
vim是vi的增強版,完全兼容vi。vim優勢主要體現在以下幾個方面:
1、多級撤消
我們知道在vi里,按u只能撤消上次命令,而在vim里可以無限制的撤消。
2、易用性
vi只能運行於unix類中,而vim不僅可以運行於unix,windows ,mac等多操作平台。
3、語法加亮
vim可以用不同的顏色來加亮你的代碼。
4、可視化操作
就是說vim不僅可以在終端運行,也可以運行於x window、 mac os、 windows。
5、對vi的完全兼容
某些情況下,你可以把vim當成vi來使用。
3. vi 和 vim gvim 是什麼區別,為什麼linux還是默認vi
默認可能是沒裝 vim,需要你自己安裝。在命令行輸入 vim 如果可以啟動,那就是裝好了。gvim 是圖形化的 vim,就是可以在終端以外的地方使用。可以根據自己的喜歡使用 vim 或者 gvim,它們是同一個軟體,只是調用的繪圖方式不同。
vim 是擴展的 vi,在兼容模式下它最大化的模擬 vi 的行為。但要使用 vim 自己的擴展功能,需要關閉兼容模式。出於歷史原因,vim 默認是打開兼容默認的,所以需要配置一下。
方法是在 $home 下創建一個 .vimrc 文件。有關 vimrc 的問題您可以自己網路,有很多相關內容。還有其它疑問也可以追問。
4. linux vi vim哪個好
當然是vim好。vim會用不同顏色顯示不同的類型的選項,看著非常方便。
5. Linux下 vi 和 vim 有什麼區別
vim是vi的增強版,完全兼容vi。vim優勢主要體現在以下幾個方面:
1、多級撤消
我們知道在vi里,按u只能撤消上次命令,而在vim里可以無限制的撤消。
2、易用性
vi只能運行於unix類中,而vim不僅可以運行於unix,windows ,mac等多操作平台。
3、語法加亮
vim可以用不同的顏色來加亮你的代碼。
4、可視化操作
就是說vim不僅可以在終端運行,也可以運行於x window、 mac os、 windows。
5、對vi的完全兼容
某些情況下,你可以把vim當成vi來使用。
6. windows vim的命令和linux vim命令一樣嗎
VIM命令是通用的。只是你想跨windows和linux執行命令的話,需要考慮文件系統之間的差異。
7. 就是linux下的vi和vim編譯器比其它編譯器有什麼優勢像gedit和kate
vi/vim這類CLI下的編輯器和gedit,kate這些GUI下的編譯器是兩個世界的東西,沒有可比性。
CLI下的編輯器所共有的一個特點是純鍵盤操作,因此對鍵盤操作有針對性的設計與優化,使得熟練掌握這些編輯器之後會擁有極致的效率。這樣一來本身低效的滑鼠操作就失去了存在的意義(CLI下本來也不能用滑鼠)。
而GUI下的編譯器則有著更豐富的操作模式,對新手更友好,學習曲線更平滑,展現的內容更豐富。
8. 在Linux下編程都是用vim的嗎
不是,因個人所好。可供選擇的編輯器很多,比如:emacs,gedit,gvim,eclipse,sublime等等。
其中,編輯器之神vim和神之編輯器emacs,是Linux平台上使用率是最高的;據說內核他爹Linus用的emacs。
gedit功能有限;gvim提供給桌面用戶的vim;eclipse從window切換到linux用戶用的多一點;sublime好像是個付費的編輯器,有免費版對於桌面用戶也是不錯的選擇
9. linux中的vi命令和vipw命令有什麼區別
vim是vi功能加強版,vim有一些vi沒有功能,我一直用的是vim,vi都很少用,我個人感覺vim的關鍵字高亮顯示功能非常好,可以把你關注的關鍵字高亮顯示給你,而vi里,所有的字都是黑的,不好分辨。當然了,vim還可以根據需要安裝插件來實現更加強大的功能,甚至可以實現編程時的自動補齊功能,非常好用。
10. Linux裡面vi和vim使用哪個好
vim好啊,因為本身vim就是vi的升級版本,功能更多,操作更便捷,要注意的是有些linux版本默認是不安裝vim的,需要安裝後才能使用。