A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 624694683 中级黑马   /  2018-8-30 15:35  /  451 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


1、最基本用法
vi  somefile.4
1/ 首先会进入“一般模式”,此模式只接受各种命令快捷键,不能编辑文件内容
2/ 按i键,就会从一般模式进入编辑模式,此模式下,敲入的都是文件内容
3/ 编辑完成之后,按Esc键退出编辑模式,回到一般模式;
4/ 再按:,进入“底行命令模式”,输入wq命令,回车即可保存退出
2、常用快捷键
一些有用的快捷键(在一般模式下使用):
a  在光标后一位开始插入
A   在该行的最后插入
I   在该行的最前面插入
gg   直接跳到文件的首行
G    直接跳到文件的末行
dd    删除一行
3dd   删除3行
yy    复制一行
3yy   复制3行
p     粘贴
u     撤销
ctrl + r   redo
v  进入字符选择模式,选择完成后,按y复制,按p粘贴
ctrl+v  进入块选择模式,选择完成后,按y复制,按p粘贴
shift+v  进入行选择模式,选择完成后,按y复制,按p粘贴
3、查找并替换
(在底行命令模式中输入)
1显示行号
:set nu
2 隐藏行号
:set  nonu
3 查找关键字
:/you       ## 效果:查找文件中出现的you,并定位到第一个找到的地方,按n可以定位到下一个匹配位置(按N定位到上一个)
4 替换操作
:s/sad/bbb    查找光标所在行的第一个sad,替换为bbb
:%s/sad/bbb      查找文件中所有sad,替换为bbb
:1,$s/hadoop/root/g 将第一行到最后一行的hadoop替换为root
:1,$s/hadoop/root/c 将第一行到最后一行的hadoop替换为root(有提示)

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马