Linux学习(2)--Vim编辑器的使用


Vim编辑器简介

Vim是从Vi发展出来的一个文本编辑器,是linux系统下最经典、使用最多的编辑器。在新手眼里,可能在Vim里敲下一个字符都很难做到;在高手眼里,Vim是可以媲美IDE的存在。正是因为这种巨大的差距,很多人对Vim又爱又恨。

Vim的学习曲线是非常陡峭,刚开始接触Vim是一件极其痛苦的事,但是经过学习以及配置之后,Vim又能极大的提高你的编程效率。新用户可以输入help来查看帮助文件,帮助自己更快掌握Vim。

Vim安装

在ubuntu系统终端输入以下命令安装Vim

sudo apt-get install vim-gtk

在centos系统终端输入以下命令安装Vim

yum -y install vim*

Vim的工作模式

初学者面对Vim不知所措的很大一部分原因是Vim主要分为四种不同的模式,分别是:普通模式、插入模式、命令模式、可视模式。搞懂Vim的各种模式,熟练使用Vim不在话下。下面简单介绍一下各个模式以及常用的操作。

普通模式

一进入Vim就是该模式,很多人一开始没办法插入任何东西就是因为处在该模式下。该模式通常用来浏览和用命令修改文件。处于别的模式时,只需要按下ESC键就可以返回到普通模式。

在该模式下,有很多命令可以使用

命令

作用

j

光标下移

k

光标上移

h

光标左移

l

光标右移

gg

跳转到开头

G

跳转到结尾

gg=G

代码自动排版

%

跳转到对应括号(需将光标放到括号上)

0

光标移至行首

$

光标移至行尾

D、d+$

删除从光标位置到行尾

d0

删除光标位置到行首

dd

删除一行

dw

删除一个单词(光标置于单词首字母)

x

删除一个单词且工作模式不变

yy

复制一行

p

粘贴到光标下一行

P

粘贴到光标上一行

K

查看man配置(光标处于字符上)

u

撤销

ctrl+I

反撤销

[d

查看宏定义

ctrl+WW

分屏切换

/字符

查找字符

插入模式

Vim只有进入插入模式,才能向文件中写入字符。从普通模式可以输入指令进入插入模式

命令

作用

I

进入光标所在行行首

i

进入光标所在前一位置

O

进入光标所在的上一行

o

进入光标所在的下一行

A

进入光标所在的行尾

a

进入光标所在的下一位置

输入命令进入插入模式后,就可以按照一般编辑器的使用方法进行插入操作。在插入模式按下ESC进入普通模式。

命令模式

在普通模式输入:进入命令模式。命令模式的命令大多是对文件本身而不是文件的内容进行操作;或者用来改变编辑器的状态,例如分屏,退出等等。以下总结了命令模式下的常用命令

命令

作用

:q

退出Vim(没有任何修改的情况下)

:q!

不保存退出

:wq

保存退出

:sp

上下分屏

:vsp

左右分屏

:行号

跳转到指定行

:s/原数据/替换数据

替换数据(光标处于要替换的字符上)

:%s/原数据/替换数据/g

全篇替换

可视模式

在普通模式下输入v进入可视模式。可视模式相当于高亮选取文本后的普通模式。

Vim

欢迎访问我的个人主页www.chanaizz.cc了解更多!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值