vim命令的安裝方法:同樣vim也有兩種安裝方法:
一、yum安裝,centos下安裝軟體最簡單的方法了,還能解決依賴問題,首推該方法,缺點是源裡面有一些軟體並不是其官網上最新的
sudo yum install -y vim
二、原始碼編譯安裝,今天重點介紹這種方法,不過也挺簡單的
git clone
2.解決vim的依賴問題
sudo yum install -y ncurses-devel
3.編譯安裝(選項請參考手冊)
cd vim/src./configure --prefix=/usr/local
make
sudo make install
用vi開啟乙個yum檔案
vi /usr/bin/yum
按 i 鍵後 進入insert模式,進入insert模式後才能進行修改
修改完成後
按esc鍵進入command模式,
然後:wq 儲存檔案並退出vi(注意先冒號)
儲存命令
按esc鍵 跳到命令模式,然後:
:w 儲存檔案但不退出vi
:w file 將修改另外儲存到file中,不退出vi
:w! 強制儲存,不推出vi
:wq 儲存檔案並退出vi
:wq! 強制儲存檔案,並退出vi
q: 不儲存檔案,退出vi
:q! 不儲存檔案,強制退出vi
:e! 放棄所有修改,從上次儲存檔案開始再編輯
移動游標
在vim中移動游標跟其他的編輯器中有很大的區別,不過一旦學會了,就會飛速 的在文字中移動了。
h,j,k,l
上,下,左,右
ctrl-f
上翻一頁
ctrl-b
下翻一頁
%跳到與當前括號匹配的括號處,如當前在處
w跳到下乙個字首,按標點或單詞分割
w跳到下乙個字首,長跳,如end-of-line被認為是乙個字
e跳到下乙個字尾
e跳到下乙個字尾,長跳
b跳到上乙個字
b跳到上乙個字,長跳
0跳至行首,不管有無縮排,就是跳到第0個字元
^跳至行首的第乙個字元
$跳至行尾
gg跳至檔案的第一行
gd跳至當前游標所在的變數的宣告處
[n]g
跳到第n行,如0g,就等價於gg,100g就是第100行
fx在當前行中找x字元,找到了就跳轉至
;重複上乙個f命令,而不用重複的輸入fx
tx與fx類似,但是只是跳轉到x的前乙個字元處
fx跟fx的方向相反
),(跳轉到上/下乙個語句
*查詢游標所在處的單詞,向下查詢 在此組合n鍵,可以在各個找找內容之間切換
#查詢游標所在處的單詞,向上查詢
`.跳轉至上次編輯位置
複製貼上
dd刪除游標所在行
dw刪除乙個字(word)
x刪除當前字元
x刪除前乙個字元
d刪除到行末
yy複製一行,此命令前可跟數字,標識複製多行,如6yy,表示從當前行開始複製6行
yw複製乙個字
y$複製到行末
p貼上貼上板的內容到當前行的下面
p貼上貼上板的內容到當前行的上面
]p有縮排的貼上,vim會自動調節**的縮排
"a將內容放入/存入a暫存器,可以支援多貼上板
附:比如常用的乙個暫存器就是系統暫存器,名稱為+,所以從系統貼上板貼上到vim中的命令為"+p,注意此處的+不表示操作符,二十乙個暫存器。
VIM常用快捷鍵
摺疊 zo 將當前摺疊開啟 zc 摺疊游標所在處 zr 開啟所有摺疊層次 依層次開啟 zm 摺疊所有層次 依層次摺疊 zr 開啟所有摺疊 zn zm 摺疊所有 zn zi 切換摺疊與不摺疊指令 緩衝區 vim file1 file2 多個檔案調入緩衝 e filename 在vim中再開啟檔案 ls...
vim常用快捷鍵
關於基本操作 vim有兩種模式 有的人覺得是三種 命令模式和輸入模式,任何時候在輸入模式下按esc就會回到命令模式,命令模式下很多普通的按鍵就具有相應的命令的作用 比如命令模式下j,k,h,l表示上下左右,其中j表示下,想象j是向下的就不會忘記了,這四個鍵很重要,不要用上下左右鍵,可以節省時間 命令...
vim常用快捷鍵
ctrl w 切換視窗 先按1 然後 ctrl g 顯示當前目錄 g t 多個標籤之間切換 windows命令 執行windows命令 n w 游標向後移動n個單詞 n b 游標向前移動n個單詞 n k 游標向上移動n行 n j 游標向下移動n行 n h 游標向左移動n行 n l 游標向右移動n行 ...