linux学习中-vim文章编辑器

1、Vim简介

是一个功能强大的全屏幕文本编辑器,是Linux/Unix最常用的文本编辑器,它的作用是建立、编辑、显示文本文件

Vim没有菜单、只有命令。

2、工作模式

①命令模式 (敲的任何字符会被当成命令)

进入:vi filename

退出:wq

②操作模式:i a o

进入文件后,按o进入插入模式,按esc回到命令模式。

③编辑模式:进入标志是(在命令模式里)输入冒号

-set nu :加行号(执行完会自己回到命令模式)

-wq:保存退出

 

3、详细介绍

①插入命令 a A i I o O

②定位命令

set nu:标记行号

set no nu:取消

gg:到第一行

G:到最后一行

nG:到第n行

(或者编辑模式)::n(直接输行号)

③删除命令:

(n)x 删除n个字符

(n)dd 删除n行

dG 光标所在行到最后

D 光标所在处到最后

(编辑模式):n1,n2d 删除指定范围的行

 

④复制剪切命令:

(n)yy 复制当前行往下n行

(n)dd 剪切当前行往下n行

p P 粘贴在所在行上、行下

⑤替换和取消命令

r/R 从光标所在处开始替换(是一个字符/一直替换的区别)

u 取消上一步操作

ctl+r去到最新操作

⑥搜索和搜索替换

(命令模式下)/string 搜索特定字符 (set ic:忽略大小写)

n 查看下一个位置

:%s/old/new/g 全文替换指定字符串

⑦保存文件命令

:w 保存修改

:w new_file 另存为指定文件

:wq 保存退出

ZZ 保存退出

:q! 不保存修改退出

:wq! 保存修改并退出(root可以使用,可以强行保存)

 

4、使用小技巧

-导入命令执行结果:

:r!  命令(在不退出vim的基础下执行相应命令并导入结果)

比如:

:r 文件名 把它写进来

:!which ls (会列出Ls的路径)

:map 定制快捷键 触发命令 

 

:n1,n2s/^/#/g

连续行注释(^是行首 #是想写上的符号

:ab 替换

敲下之后会变:

(vim的配置文件是.vimrc 写进去才会永久生效,只能写编辑模式的命令)

配置文件路径是 /home/username/.vimrc

root用户的话就是 /root/.vimrc

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值