(2)字符的删除
1、dl #删除一个字母2、d3l #删除3个字母
3、dw #删除一个单词
4、d3w #删除3个单词
5、dd #删除一行
6、d3d #删除3行
(3).字符的剪切
1、cl #剪切一个字母2、c3l #剪切3个字母
3、cw #剪切一个单词
4、c3w #剪切3个单词
5、cc #剪切一行
6、c3c #剪切3行
7、esc ---> p #剪切过后会进入插入模式,在执行粘贴动作时一定要退出插入模式
在命令模式下“ctrl+v”可进入可视化模式,在可视化模式下可以用鼠标区域选择字符。可视化模式可以用下面几个步骤批量添加字符
1、 ctrl+v #选中要加入的字符所在的列
2、 按“I”进入插入模式,写入要加入的字符。
3、esc 键退出插入模式。
1、:%s/原来的字符/替换的字符 #只可以替换每一行出现的第一个原有字符
将ASDA替换为123,替换前:
替换后:
2、 :%s/原有字符/替换后的字符/g #替换所有
例:将所有的字符SD替换为字符“||”替换前:
替换后:
3、1,5s/原有字符/替换后的字符/g #替换1到5行中的所有字符
例:将1-4行所有的字符“A”替换为字符“S”,替换前
替换后:1,4s/A/S/g
练习 : 处理文件/usr/share/mime/packages/freedesktop.org.xml。其要求如下:
1、将此文件复制到zhuomian
2、找到此文件中包含ich的行,并保存这些行到 /root/Desktop/lines中
3、用vim替换掉/root/Desktop/lines中的空格,但要保持文件原有内容不变。(不去掉单词中间的空格,这样会改变文件内容)。
第一步:
第二步:
第三步:
替换前:
输入命令 :%s/^ *
1、 ctrl+w s #上下分屏 2、 ctrl+w v #左右分屏
3、ctrl+w c #关闭光标所在屏幕
4、ctrl+w 上|下|左|右 # 光标移动到指定屏幕
1、:数字 #光标移动到指定的行数
2、G #光标移动到文件的最后一行
3、gg #光标移动到文件的第一行
(2)插入模式下
1、i #光标所在位置插入
2、I #光标所在行行首
3、a #光标所在字符的下一个位置
4、A #光标所在行行尾
5、o #光标所在行下一行
6、O #光标所在行上一行
7、s #删除光标所在字符插入
8、S #删除光标所在行插入
2、:q! #当用vim打开文件并对字符作操作,放弃所有操作退出
3、:wq #保存退出
4、:wq! #强行保存退出,对超级用户及文件所有人生效 vim 是一款功能十分强大的文本本编辑器,我们在此只介绍了极小部分操作方式,在使用的时候我们可以在终端输入命令 vimtutor 查看vim的使用手册
(十)gedit (记事本)
在终端中输入 gedit 打开 系统会为我们新建一个文件,并打开
1、 ctrl+n #在gedit中打开一个新的tab
2、ctrl+s #保存文件
3、ctrl+o #打开文件
4、ctrl+x #剪切字符
5、ctrl+v #粘贴字符
6、ctrl+c #复制字符