一.首先是安裝vimvim
1.無網絡狀況
網絡
掛載光盤到mnt下mount /dev/mount /mntide
而後使用rpm命令安裝 rpm -ivh /mnt/Packages/vim-common-7.2.411-1.8.el6.i686.rpm /mnt/Packages/vim-enhanced-7.2.411-1.8.el6.i686.rpmspa
2.有網絡狀況直接yum install -y vim文檔
3.使用字符串
vim filenameit
vim +n filename 定位到文件第n行class
二.vim使用配置
1.通常模式
file
按esc進入通常模式
h或方向鍵左 光標向左移動一個字符
l或方向鍵右 向右移動一個字符
j或方向鍵下 向下移動一行
k或方向鍵上 向上移動一行
ctrl+f 屏幕向前移動一頁 (經常使用)
ctrl+b 向後移動一頁(經常使用)
ctrl+d 向前移動半頁
ctrl+u 向後移動半頁
ctrl+y 向後滾動一行
ctrl+e 向前滾動一行
– 光標移動到非空格下一列
+ 光標移動到非空格上一列
number+space 光標向右移動n個字符
0 光標移動到行首(經常使用)
$ 光標移動到行尾(經常使用)
H 屏幕最上方一行
M 屏幕最中間一行
L 屏幕醉下方一行
g 文檔第一行(經常使用)
G 文檔結尾一行(經常使用)
nG 移動到第n行
n+enter 向下移動n行(經常使用)
/word 光標後尋找word字符串(經常使用)
?word 光標前尋找word字符串
x 向後刪除一個字符(經常使用)
X 向前刪除一個字符(經常使用)
nx 向後刪除n個字符
dd 刪除光標所在行(經常使用)
ndd 刪除光標所在向下n行
yy 複製光標所在行(經常使用)
nyy 複製光標所在向下n行(經常使用)
y1G 複製光標所在行到第一行
yG 複製光標所在行到最後一行
p 粘貼光標所在行下一行(經常使用)
P 光標所在行上一行(經常使用)
J 將光標所在列與下一列合併
u 還原上一個操做(沒事兒就用)
ZZ 若檔案沒有更動,則不儲存離開,若檔案已經通過更動,則儲存後離開
2.編輯模式(經常使用)
i I 從光標所在位置開始插入
a A 從光標所在位置後開始插入
o 插入新的一行,從光標所在行下一行開始插入
O 插入新的一行,從光標所在行上一行開始插入
r r後輸入的字符將替換當前光標所在位置字符
R R後輸入的字符將從光標位置開始替換直到esc退出
3.命令模式
:q :q! 退出文本 強制退出(經常使用)
:w :w! 保存文本 強制保存(經常使用)
:wq 保存並退出(經常使用)
:e! 強制還原到最原始狀態
:w [filename] 另存爲
:r [filename] 光標後插入另外文件內容
:set nu 顯示行號
:set nonu 取消顯示行號
:nohl 取消高亮(搜索後使用)
:n1,n2s/word1/word2/g 在n1,n2行之間查找word1並替換爲word2,不加g則只替換每行的第一個word1
:1,$s/word1/word2/g 替換文檔中全部的word1爲word2,不加g只替換每行的第一個word1
三vim簡單配置
vim /etc/vimrc 在文檔末尾添加便可
set nu 一直顯示行號
set ts=4 tab鍵移動4個字符
set expandtab