RHCSA笔记-03

RHCSA笔记-03

vim 编辑文件

vim -o FILE1 FILE2 水平分屏方式显示两个文件内容 
vim -O FILE1 FILE2 垂直分屏方式显示两个文件内容
  • 切换编辑内容 ctrl+w+w

vim file+ 进入文件的末尾编辑

命令模式:

执行vim后最先进入命令模式,直接按键盘即可执行对应的命令。

dd 删除光标所在行
d enter 删除光标以及光标所在下一行的内容
dG 删除光标所在行以及文档尾的所有内容
dgg  删除光标所在行以及文档首的所有内容
d^ 删除光标到行首的内容(光标所在字符不会删除)
d$ 删除光标到行尾的内容
x 删除光标所在字符
cc 剪切 光标所在行 (进入插入模式---退出到命令模式(ESC))
NUMcc 从光标开始剪切指定行 
yy 复制,复制光标所在行
NUMyy 从光标开始复制指定行 2yy
p 粘贴 (光标所在的下一行)
^ 跳转光标所在行的行首
$ 跳转光标所在行的行尾
gg 跳转到文档首
G 跳转到文档尾(末尾行行首)
NUMG 跳转到指定行
u 撤销 左撤销
ctrl+r 重做 右撤销

插入模式:

方向键移动光标,编辑内容

i 进入插入模式,插入在光标前
I 进入插入模式,插入在光标所在行的行首
a 进入插入模式,插入在光标后
A 进入插入模式,插入在光标所在行的行尾
o 进入插入模式,插入在光标所在的下一行
O 进入插入模式,插入在光标所在的上一行
s 删除光标所在字符,并进入插入模式
S 删除光标所在行,并进入插入模式

末行模式:

在命令模式输入“:”即可进入末行模式,会在屏幕最下一行左侧显示“:”

:w 将内容写入
:w /NEWFILE 将内容写到指定文件
:q 退出 
:q!强制退出
:wq 保存并退出 
:wq!强制保存并退出
:set nu 行号标记
:set nonu 取消行号标记
:24 跳转到指定行
 /字符 匹配指定字符高亮标记
 n 向下匹配关键字啊
 N 向上匹配关键字
:2,4 d 删除2-4行
:2,4 co 10 复制2-4到第十行下
 :r /file 将/file文件内容读取到当前文件
:%s /aaa/bbb/g 替换每一行中所有的aaa字符为bbb

可视模式:

在命令模式按下ctrl+v

  1. 通过上下键选取要编辑行

  2. 按下I 进入插入模式,编辑一行内容

  3. esc 退出,对所有选取的行进行相同内容的编辑

echo 标准输出==打印命令

$引用变量

用$提取出变量的值,通过echo输出

[root@zhujd ~]# echo $SHELL
/bin/bash
[root@zhujd ~]# echo $HOSTNAME
zhujd

引号的区别

  • “ ” 双引号 弱引用 (可以实现变量替换 )

  • ‘ ’ 单引号 强引用 (不能实现变量替换 )

  • `` 反引号 命令替换 $()

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值