伯克利Linux系统管理:Vim课堂与实验

Linux系列文章目录

补充内容 Windows通过SSH连接Linux
第一章 Linux基本命令的学习与Linux历史


一、前言

目的:记录学习过程内容做到条例清晰,通俗易懂

  • 第二堂课拆成两节本节先掌握工具Vim
  • 大部分课程与实验内容都会涵盖

二、学习内容:

提示:内容较多分上下两节讲

2.1 上课内容

  • 上课主要讲的是Shell关于Vim的使用只有进入与保存
  • 主要的Vim学习在实验内容里

2.2 实验内容

本次实验仅包含红框中Vim工具的使用

  • Vim的三种模式以及使用
  • 附带的Vim速查表
  • Vim速查表

在这里插入图片描述

打开Vim先试试下面内容

  • i

插入模式可以插入内容

  • Esc

正常模式直接敲输入:可以看到命令位置

  • v

视图模式

  • 正常模式

在这里插入图片描述

  • 插入模式
    在这里插入图片描述
  • 视觉模式

在这里插入图片描述

速查表地址Vim速查表

在这里插入图片描述


三、问题描述

本次只做Vim部分 shell部分课程实验下节做

  • 你将如何删除前 10 行?
  • 你怎么会跳回Shell而不退出vim?
  • 您将如何编辑一个新文件以及另一个文件?
  • 你将如何缩进一个文本块?
  • 跟我们说说你发现的另一个很酷的 vim 特性,这个特性在这个实验中没有提到!

四、解决方案:

4.1 你将如何删除前 10 行?

  • :1,10d

删除命令1到10行

在这里插入图片描述
在这里插入图片描述

4.2 你怎么会跳回Shell而不退出vim?

Ctrl + Z

在这里插入图片描述

要再次进入输入fg即可

在这里插入图片描述

4.3 您将如何编辑一个新文件以及另一个文件?

  • :e b.txt

直接Vim打开即可创建
可以不用退出再打开

在这里插入图片描述
在这里插入图片描述

4.4 你将如何缩进一个文本块?

进入视图模式
输入 > 或 <
Windows SSH连接的是Shift + < 或 Shift + >

在这里插入图片描述

4.5 发现的另一个很酷的 vim 特性

  • :split 或 :vsplit

正常模式下
这个方法再结合之前编辑另一个文件的方法 :e b.txt
可实现不同文件分屏编辑

  • Ctrl + W

分屏文件位置切换

在这里插入图片描述


五、总结:

5.1 学习总结:

  • :split 或 :vsplit 与 Ctrl + W 与 :e b.txt

分屏功能的学习与文件快速转换

  • Ctrl + Z 与 gt

Vim放到后台返回Shell

上面是目前对我来说比较特殊的
剩余的在实验内容里已经很清楚

(后续有遇到问题再添加)


声明:如本内容中存在错误或不准确之处,欢迎指正。转载时请注明原作者信息(麻辣香蝈蝈)。

  • 36
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值