歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> VIM常用操作和使用方法

VIM常用操作和使用方法

日期:2017/3/3 13:47:41   编辑:Linux技術

1、安裝vim

yum install -y vim-enhanced

2、常用命令

顯示到該文件第幾行

vim +10 /etc/init.d/iptables (顯示到該文件的第十行)

顯示文件行數

:set nu

vim三中模式

一般模式

光標的移動

上下左右鍵

jk(上下);hl(左右)

ctrl+f(向下翻頁);ctrl+b(向上翻頁)

gg(進入文檔第一行);shift+g(進入文檔最後一行)

shift+4(進入這行行尾);0或shift+6(進入行首)

復制、剪切、黏貼

刪除

x鍵(向後刪除);shift+x(向前刪除)

剪切

delete後按p鍵可將刪除的整行內容復制到光標下的位置;shift+p則黏貼到光標上方

撤銷

u鍵(可撤銷50次)

反撤銷

ctrl+r

復制

yy

可視模式

v(可在可視模式下對文檔進行操作)

編輯模式

可輸入字符(i、I、a、A、o、O可進入編輯模式)

i光標位置進入編輯模式,I行首進入 編輯模式 ,a光標後面進入 編輯模式 ,A光標行尾進入 編輯模式 ,o光標行下進入 編輯模式 ,O光標行上進入 編輯模式

退出編輯模式

esc(由編輯模式退出到一般模式)

命令模式

:wq (寫入並退出)

:set nu (顯示行號)

/iptables (搜索iptables)

?iptables ( 搜索iptables )

:1,$s/IPTABLES/iptables/g (將全文行中的IPTABLES替換為iptables,且全局替換)

%=1,$ (全文)

替換符號也可寫為#/etc/sysconfig/#111#,意義相同

vim /etc/init.d/iptables

vi !$ = vi /etc/init.d/iptables

本文出自 “粗糧面包” 博客,請務必保留此出處http://culiangmianbao.blog.51cto.com/10475024/1770444

Copyright © Linux教程網 All Rights Reserved