vim文本编辑器

vim文本编辑器

简介:

  • vim是Linux/Unix系统上的默认编辑器。
  • 用于新建或修改文件执行。
  • vim是vi编辑器的增强版。由荷兰一位著名的自由软件工程师 Bram Moolenaar 编写。

工作模式:

vimtutor

#启动Vimtutor教学模式

默认是在命令模式

 i 键 进入输入模式

Esc 键 回退到命令模式

 

基本操作:

  • 命令模式
    • 光标跳转:gg  4G  G          跳转到第1行、第4行、最后一行
    • 复制         :   yy   #yy            复制光标处的一行,#行
    • 粘贴         :     p                     粘贴到光标处下一行
    • 删除         :  dd   #dd             光标处的一行,#行
    • 撤销        : u, U                   撤销前一次/当前行所有更改
    • 重做        :Ctrl+r                  重做最近一次被撤销的操作
    • 文本查找 :/word                  向后查找字符串"word"
    • 切换查找结果 :n,N             跳至后/前一个结果
  • 末行模式
    • 存盘:w保存当前文件
    • 退出:q. :q!·退出、放弃保存并退出
    • 存盘并退出 :wq 保存所做修改并退出
    • 编辑器设置:set nu\nonu 显示/不显示行号

使用:

1.新建文件

[root@localhost ~]# vim /bin/hello

新建文件 /bin/hello

i键输入模式

echo Hello World !!!

Esc键回到命令模式

:wq

[root@localhost ~]# cat /bin/hello

 cat 命令确认文件内容
 each Hello World !!!

修改文件:

                                                                                                 

[root@localhost ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6


 

[root@localhost ~]# vim /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
127.0.0.1   www.baidu.com
[root@localhost ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
127.0.0.1   www.baidu.com

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值