Linux中获取命令帮助及Vim编辑器使用

一. 命令帮助

命令分类

  • 内部命令:没有储存位置的命令,是shell自带的。
  • 外部命令:系统中有存储位置的命令,有与之对应的二进制可执行文件。

如何查看一个命令是内部命令还是外部命令-----------type
用法: type +命令

命令帮助

  1. help:提供内部命令使用文档。
    用法 help+命令
  2. “- -help”:提供外部命令使用文档
    用法 命令-- help
  3. man命令 :打开一个关于命令的说明文档
    用法 man+命令

例: man date
在这里插入图片描述文档中都有哪些内容

  • NAME:命令名称 + 功能说明

  • SYNOPSIS:语法
    []:可选内容
    <>:必须要提供的
    |:多选一
    …:同类型内容可以出现多个

  • DESCRIPTION:详细描述语法参数使用方法

  • OPTION:选项含义

  • AUTHOR :作者

  • REPORTING BUGS:提交bug的方法

  • COPYRIGHT :版权声明

  • SEE ALSO:详细文件可以从哪里查询到

    文档使用方法

  • 翻屏查看

空格向文件首部翻页
b向文件首部翻一屏
CTRL+D向文件尾部翻半屏
CTRL+U向文件首部翻半屏
回车向文件尾部翻一行
k向文件首部翻一行
G跳转最后一行
1G跳转至首部
数字+G向文件尾部翻几行
  • 直接搜索
/+要查找的内容从文件的首部向尾部依次查找,不区分大小写
?+要查找的内容从文件的尾部向首部依次查找,不区分大小写
n与查找命令方向相同
N与查找命令方向相反

4 . info命令 十分详细

三.vim编辑器使用

1. vim的工作模式

-输入模式
-命令模式
-末行模式

2. 模式间切换

命令模式–>输入模式通过命令
输入模式–> 命令模式ESC
命令模式–>末行模式
末行模式–>命令模式ESC

3. 输入模式

编辑 : 命令模式输入相应命令进入输入模式开始编辑

命令作用
i在光标前一位开始插入
a在光标后一位开始插入
I本行最前一位插入
A本行最后一位插入
o光标下一行创建新的一行
O光标上一行创建新的一行
s删除光标后的一个字符
S删除光标所在行

4.命令模式

移动光标:

  • 上下作右键

  • k j h l—>上下作右

向下翻页page down 或者ctrl+f
向上翻页page up 或者 ctrl+b
跳到行首Home或者数字0或者^
跳到行尾$或者End
到第一行1G或者 gg
到最后一行G
数字+G到指定的行数
删除dd删除光标所在行,#dd从光标开始删除几行
复制yy复制当前行,#yy从光标开始复制几行
粘贴p粘贴在光标后一行,P粘贴在光标的后一行
撤销u,#u(指定撤销次数),ctrl+R撤销上一次
重复上一次操作.:点号
可视化操作v

5.末行模式(扩展模式)

  1. 保存 :w
  2. 退出 :
  • q(不作保存直接退出)
  • q!(放弃修改退出)

保存并退出 :wq
输入命令后回车

  1. 显示行号
  • set nu(只是当时有效,下次还是没有行号)
  • set nonu(去除行号)

永久保存显示行号
/etc/vimrc -->写入 set nu

  1. 查询
  • / + word(要查询的内容)
  • ?+ word(要查询的内容)
  1. 保存和读取
  • 保存在新建文件中:w + filername
  • 写入指定文件中内容到当前文件中:r + filename
  1. 替换
  • a替换成为b
替换光标所在行第一个找到的字符s/a/b
替换光标所在行匹配到的字符s/a/b/g
全文范围内匹配% s/a/b/g
指定行范围匹配#,# s/a/b/g
  1. 删除全文
  • %d
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值