运维学习 unit2 vim简单使用

#文件统计

wc file
wc -l file ##行数
wc -w file ##字数
wc -m file ##字符数
wc -c flie ##字节数

##命令行技巧##

#1
可以自动补齐系统中唯一存在的文件名称或命令
当无法补齐时按两次就可以显示所有以此字符开头的内容
如果按两次键不出现说明不存在对象
#2历史调用
history
history -c 临时清空历史
!数字 调用这个序号的历史
!字母 调用最近一行
ctrl+R 调用含有关键字的最近一条历史

########vim########

#1 vim帮助
方法1
vim
:help
方法2
vimtutor

#2 vim工作参数设定
临时设定
:set 参数信息
:set nu
:set nonu
:set mouse=a #允许用鼠标
:set crusoline #加行线

以上在vim退出后会恢复默认设定

#永久设定
vim /etc/vimrc
set nu
set mouse=a
注意:以上操作必须用root用户

#########vim工作模式########

#命令模式
3字符管理
y ##复制
yl ##复制一个字母
y3l
yw ##复制一个单词
y3w
yy ##复制一整行
y3y
c ##剪切
cl
c3l
cw
c3w
cc
c3c
注意: 当用c做剪切动作后,vim会进入插入模式
如果需要粘贴先按退出插入模式,然后按p粘贴
d ##删除
p ##粘贴
u ##撤销
ctrl+r ##恢复
#插入模式
#退出模式

#vim的可视化模式
ctrl+v ##进入可视化模式

批量添加
ctrl+v 进入可视化模式,选重要添加字符所在列
按i进入插入模式
写入字符
按批量添加字符出现

#5字符替换
:%s/sbin/hello/g
s代表行,sbin代表替换前字符,hello代表需要替换成的字符,g代表列,如果不加g则只替换每行第一个字符
:3,5s/sbin/hello/g代表替换三到五行关键字
:/lp/,/halt/s/sbin/hello

#6在vim中编写多个文件
vim file
:sp file1 ##在同一窗口打开两个不同文件
在这里插入图片描述
ctrl+w 上下左右 #光标在窗口间移动

#光标移动及字符搜索
#光标移动
:数字 ##光标移动到指定的行首
##光标移动到行首
##光标移动到行尾
gg ##光标移动到第一行
G ##光标移动到最后一行

#搜索字符
/关键字
n #向下匹配
N #向上匹配

###插入模式###
i #光标所在位置插入
I #光标所在行的行首插入
a #光标所在字符的下个字符插入
A #光标所在行的行尾插入
s #删除光标所在字符插入
S #删除光标所在行插入
o #光标所在行的下一行插入
O #光标所在行的上一行插入

#########退出模式###
:q #在打开文件后没有作出修改时使用
:wq #修改并保存时使用
:q! #修改并放弃修改时使用
:wq! #在对属于自己的文件或是root用户时使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
学习vi和vim编辑器中文版pdf是一种非常有效的学习方法。vi和vim是常用的文本编辑工具,广泛应用于Unix和Linux系统。掌握这两种编辑器的使用对于开发人员和系统管理员来说非常重要。 首先,通过学习vi和vim编辑器的中文版pdf,我们可以在任何地方随时随地进行学习。这使得学习更加便捷,不受时间和地点的限制。我们可以在工作中或学习中的任何时候翻阅这些学习材料,快速地掌握编辑器的使用技巧。 其次,通过学习vi和vim编辑器的中文版pdf,我们可以深入学习编辑器的各种功能和命令。这些学习材料往往提供了详细的说明和实例,帮助我们理解和掌握各种编辑器命令的使用方法。我们可以学习到如何进行文本搜索、替换、复制、粘贴等常用操作,提高我们的编辑效率。 此外,学习vi和vim编辑器中文版pdf还可以帮助我们了解编辑器的高级功能和定制选项。这些学习材料通常包含了编辑器的配置和扩展选项,我们可以根据自己的需求进行个性化定制。通过学习这些高级功能和定制选项,我们可以更好地适应自己的工作环境,提高工作效率。 综上所述,学习vi和vim编辑器中文版pdf可以使我们更加方便地学习和掌握编辑器的使用技巧,提高我们的工作效率。不仅如此,通过学习这些学习材料,我们还可以了解编辑器的高级功能和定制选项,为我们的工作提供更多的可能性。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值