2.7Linux vim编辑器

1、vim编辑器

1)切换模式

命令模式:默认模式,执行复制、粘贴、删除等功能(Esc返回命令模式)

编辑模式:编辑输入文本(输入a、i、o/A、I、O进入)

a 在光标所在字符后插入 A 在光标所在行尾插入

i 在光标所在字符前插入  I 在光标所在行行首插入

o 在光标下插入新行     O 在光标上插入新行

末行模式:保存、退出、查找等功能(:或 / 或 ?进入)

2)移动、复制、删除、粘贴

[Ctrl] + [f](pgup)

向下翻页

[Ctrl] + [b] (pgdn)

向上翻页

0(Home)

本行最前

$(End)

本行最后

(n)G

移动到最后一行

gg

移动到第一行(1G)

n<Enter>

光标向下移动 n 行

x(del)、X

向后、前删除一个字符

dd

删除或剪切当前一行

ndd、n,nd

删除或剪切后n行(n,n)

yy

复制当前一整行

nyy

复制后n行

p、P

粘贴到下一行、上一行

u/U

复原前一个动作/取消全部

[Ctrl]+r

还原上一个动作

.

重复动作

3)保存与退出:

:w 保存 :q退出 :!强制

4)同时打开新文件及替代

:e 文件

打开新文件进行编辑

:!B命令

查看B命令结果

:r ! B命令(| grep)

将B命令结果导入

:s /A/B/

将第一个A替换为B

:s /old/new/g

将当前行A替换为B

:#,#s /old/new/g

“#,#”行 A替换B

:%s /old/new/g

将所有A替换为B

:s /old/new/cg

替换时询问

read 路径 查看文件内容

5)设置快捷键

:map 快捷键 快捷键执行的命令

eg::map ^P I#<esc>(^P Ctrl+v Ctrl+p)

6)V模式

进入v模式,移动光标选择区域,常用于编辑文件多行注释时使用。

CTRL+v进入列模式

向上或向下移动光标,把需要注释、编辑的行的开头选中。

按大写I

再插入注释符或需要批量插入的符号

再按ESC键,完成添加。

7)交换文件:

交换文件产生于非正常关闭文件当中。再次打开时会有报错信息产生。并在源文件的目

录下会生成以.开头 swp结尾的文件。如果想恢复未保存的内容使用vim -r 源文件名 可以

进行恢复。只是想要解决报错信息只要删除.开头 swp结尾的文件即可。

vim(inode):

在修改文件过程中,如果文件链接数量为1时,保存退出后。文件的inode号会发生变化。但如果文件链接数量不为1,即便修改保存文件,inode号也不会发生变化。(echo追加覆盖,文件的inode号不变)

补充:histroy 历史输入命令

Ps:修改网卡内容

vim /etc/sysconfig/network-scripts/ifcfg-网卡名

BOOTPROTO=static/none

IPADDR=

NETMASK=

GATEWAY=

DNS1=

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值