您的位置:首页 > 其它

vi命令简单使用

2014-08-29 15:02 274 查看
vi命令简单使用

命令行模式

输入模式

末行模式

[@more@]

vi的使用,三种模式

命令行模式:vi进入之后的模式

dd 相当于window下的cut

yy 复制当前行

数字+yy 复制"数字"行

p 粘帖当前复制的

x 逐个删除当前行的

u undo当前的操作

输入模式:vi进入之后输入

a(append光标后插入)

i(insert在光标前插入)

o(open光标下建立新的行插入)

控制光标位置:

k(向上)

h(向左) l(向右)

j(向下)

末行模式:输入模式输入esc键,按冒号:键进入末行模式

:/oracle 在vi文本中查找oracle,再按n表示查找下一个

?oracle 表示从最下面开始查找

:r /u01/shell/listener.ora 读取文件

:! ls /u01/ 列出文件

:8 到第8行

:0 到第1行

:$ 到最后一行

:set number/:set nu 设置行号

:set nonumber/:set nonu 取消设置行号

:1,$ s/oracle/sid/g 1,$表示从第一行开始到最后一行,把oracle全部替换为sid,g表示全部替换

没有加g,表示只替换第一个

:% s/oracle_bak/oracle/g %表示全部

:r 文件名 读取文件名内容到光标处

:w 保存

:q 退出(文件没有修改)

:wq 保存退出

:q! 不保存退出

:wq! 对只读文件保存退出

vi -x 给文件加密
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: