【Centos7笔记四】vim编辑器的配置和使用

1 vim的使用    
    命令模式:控制光标移动,可对文本进行删除、复制、粘贴和查找等工作。

    输入模式:正常的文本录入。

    末行模式:保存、退出与设置编辑环境。
命令模式中常用命令
命令 	作用
1,$d	删除所有内容
h/j/k/l 左/下/上/右移动光标
G/gg	到文章末尾
1G	到文章开始
0/^	到行首
$       到行未
dd 	删除(剪切)光标所在整行。
5dd 	删除(剪切)从光标处开始的5行。
yw	复制光标后的一个单词
yy 	复制光标所在整行。
5yy 	复制从光标处开始的5行。
n 	显示搜索命令定位到的下一个字符串。
N 	显示搜索命令定位到的上一个字符串。
u 	撤销上一步的操作
U	撤销对该行的操作
p 	将之前删除(dd)或复制(yy)过的数据粘贴到光标后
P(upper)将之前删除(dd)或复制(yy)过的数据粘贴到光标前
?字符串 	在文本中从下至上搜索该字符串。
/字符串 	在文本中从上至下搜索该字符串。

末行模式常用操作:
命令 	作用
:w 	保存
:q 	退出
:q! 	强制退出(放弃对文本的修改内容)
:wq! 	强制保存退出
:set nu 	显示行号
:set nonu 	不显示行号
:命令 	执行该命令
:整数 	跳转到该行
:s/one/two 	将当前光标所在行的第一个one替换成two
:s/one/two/g 	将当前光标所在行的所有one替换成two
:%s/one/two/g 	将全文中的所有one替换成two

vim的设置:vim ~/.vimrc
1 set nu " // 在左侧行号
2 set tabstop=4 " //tab 长度设置为 4
3 set nobackup " //覆盖文件时不备份
4 set cursorline " //突出显示当前行
5 set ruler " //在右下角显示光标位置的状态行
6 set autoindent " //自动缩进 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值