Linux下安装VIM编辑器,以及简单的VIM指令操作
根據(jù)你的Linux版本,輸入對應(yīng)的如下命令,如果是centos系統(tǒng),故而輸入
?yum -y install vim*- ubuntu 系統(tǒng)輸入命令:sudo apt-get install vim-gtk
- centos 系統(tǒng)輸入命令:yum -y install vim*
?
?這時候我們就已經(jīng)安裝好vim了(vim是vi的增強(qiáng)版 ,能代碼補(bǔ)全,編譯錯誤跳轉(zhuǎn))
Vim的三種常見模式:
1.正常模式;
這是Vim的初始模式,可以用上下按鍵來移動,可以復(fù)制粘貼文本內(nèi)容,可以進(jìn)行一些快捷鍵操作
2.插入模式:
這個模式下可以編輯并且輸入任何內(nèi)容,只需要按下 i,o,a,r(不分大小寫)任何一個字母都可以進(jìn)入插入模式,不可以進(jìn)行快捷鍵操作
3.命令行模式:
這個模式下可以提供相關(guān)指令,完成讀取、存盤、替換、離開vim、顯示行號等動作,輸入 ":",或者 "/"進(jìn)入命令行模式
實現(xiàn)步驟:
在命令行下輸入: vim? ?xxx? ? ? ? ? ? ? ? ? ? ? ? ? ?意思是通過vim編輯器打開某個xxx文件
vim xxx打開文件后,意味著我們進(jìn)入了vim的正常模式
鍵盤按下? “i”? --》進(jìn)入vim的編輯模式,在編輯模式里,可以通過上下鍵盤控制光標(biāo)移動,并且可以通過鍵盤進(jìn)行寫的操作
當(dāng)我們在編輯模式中寫完代碼后,按下鍵盤的 “esc”? 退回到正常模式,此時,我們就需要把修改完成的文件給保存下來并且退出vim的正常模式,回到正常的Linux指令狀態(tài),那么該如何操作呢?
直接輸入:
:wq 表示保存編輯好的文件并退出(最理想狀態(tài)),:q 直接退出,:q! 表示不保存并強(qiáng)制退出完成上面的步驟后,相當(dāng)于進(jìn)行文件的一次修改操作并保存下來
?
接下來講一下一些快捷操作:
例如:正常模式下,在某個文件中需要多次輸入同一行,那么這時候就需要復(fù)制粘貼的功能
1.復(fù)制當(dāng)前行 yy,如果是復(fù)制當(dāng)前行向下的5行 yy5? ? ? 粘貼? p
?
2.刪除當(dāng)前行 dd,如果是刪除當(dāng)前行向下的5行 5dd
?
例如:命令模式下,在文件中查找某個單詞
3.命令模式?輸入? /關(guān)鍵字--》回車即可進(jìn)行查找--》輸入n就是查找下一個
?
4..命令模式 設(shè)置文件的行號 ,取消文件的行號? :set nu 和 :set nonu
?
5.正常模式 使用快捷鍵到達(dá)文檔的最末行【G】和最首行【gg】? ? 注意大小寫
?
6.正常模式? 在一個文件中輸入"xxx",然后有向撤回這個動作,需要在正常模式下輸入 u
?
7.正常模式 將 光標(biāo)移動到指定位置? ?例如我們要找到第20行的位置
第一步:顯示行號 :set nu
第二部:輸入20 這個數(shù)
第三不:輸入shift+g
(如果是直接輸入10,直接按下回車的話,是從當(dāng)前的位置前進(jìn)20行)
?
?
?
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的Linux下安装VIM编辑器,以及简单的VIM指令操作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 广西 启动计算机教案,广西版六年级下册
- 下一篇: linux nginx 安装stream