您的位置:首页 > 运维架构 > Linux

Linux学习笔记:vim的初步使用

2016-03-01 20:50 489 查看
Vim是一个文本编辑器,它有高度的可定制性,我们可以通过安装插件赋予它很多适合自己的功能,所以vim很受欢迎,我们先简单了解一下vim的基本用法。

1:

可通过 vim 文件名 进入到用vim编辑文件的模式

Vim中分为两种模式,一种是命令模式,一种是输入模式,从命令模式转换到输入模式用i键,从输入模式转换到命令模式用esc键。

2:

命令模式中:

:set nu/:set nonu ##显示行号

:set mouse=a ##设定鼠标可以操作光标的位置

:help ##查看vim的用法 :q退出帮助

Ctrl+v ##高亮选择模式,可以选择一片区域操作

u ##撤销操作

Ctrl+r ##恢复到操作之后

批量增加字符:在命令模式下ctrl+v选中要加字符所在行数,按大写I键,再加入想要加的字符,按esc。 ##多用于加注释

分屏功能:

Ctrl+w s ##上下分屏

Ctrl+w v ##左右分屏

Ctrl+w c ##撤销光标所在屏幕

Ctrl+w 上/下/左/右 ##移动光标到指定的屏幕中

替换字符:

在命令模式中 :%s/原字符/替换后字符/g

搜索关键字:

/关键字

n ##向下匹配

N ##向上匹配

字符的管理:(命令模式)

dw ##删除光标所在单词

dl ##删除光标所在字母

dd ##删除光标所在行

d数字d ##向下删除数字指定的行数

d数字 上键 ##向上删除指定行数

yw ##复制光标所在单词

yl ##复制光标所在字母

yy ##复制一整行

y数字y ##复制向下数字指定的函数

p ##粘贴

cw ##剪切光标所在单词

cl ##剪切光标所在字母

cc ##剪切一整行

c数字c ##向下剪切数字指定的行数

****剪切后会自动进入插入模式,要粘贴先按esc退出插入模式再按p键****

移动光标到指定行:(命令模式下)

:行号 ##移动光标到指定行号

G ##移动光标到文件末行

3:

插入模式:

i ##在光标所在位置的插入

I ##在光标所在行行首插入

a ##在光标所在的下一位插入

A ##在光标所在行行尾插入

o ##在光标所在行下一行插入

O ##在光标所在行上一行插入

s ##删除光标所在字符插入

S ##删除光标所在行插入

4:vim的退出

在命令模式下:

:q ##退出,一般会在未对文件作修改时使用

:q! ##强制退出

:wq ##保存并退出

:wq! ##强制保存退出

5:vimtutor是vim的说明工具,浏览时,:q可退出。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: