精心画了一张 vim 壁纸

news/2025/1/3 4:10:26/

今天是你坚持学习 第七阶段 · 云与环境部署 的第1天。

周末总结了 vim 常用的快捷键,并画了一张图(文末有获取原图的方式),可打印出来辅助记忆。本文主要让你掌握 vim 的使用,详细内容可以看《鸟哥的 Linux 私房菜:基础学习篇》这本书。

前端开发中,会频繁地修改服务端的配置文件,由于配置文件无法使用带有图形界面的编辑器来修改配置文件,不得不学习一种命令行文本编辑器,vim 无疑是最好的选择,而且 Linux 系统基本会自带 vim。

说道 vim 就不得不提一下 vi,你可以把 vi 看做是一种简单的命令行文本编辑器,而 vim 是它的升级版,可以支持代码高亮,不同颜色显示文本等。总之,vim 的优势会比 vi 多很多,用法上基本大同小异。

在学习 vim 之前,其实最大的“坑”点是不熟悉 vim 的几种编辑模式,导致新手会遇到使用 vim 编辑文件时,总会遇到退不出去的窘境。vim 总共有 3 种编辑模式,在不同模式可以做不同的事情。

1、一般命令模式(command mode)

当你用 vim 打开一个文件的时候,默认的就是这种模式,在这个模式下也可以修改文件,比如删除整列、复制、粘贴。我们一起看个例子,在我的电脑上有一个关于网络域名的配置文件。

通过 vim 打开:vim suyan.conf.js,打开如下所示:

在这个模式下,可以通过一些快捷键对文件进行处理:

2、编辑模式(inset mode)

通过下面的命令,可以进入编辑模式对文件内容进行处理,通过 esc 退出到一般命令模式。

3、命令行模式(command-line mode)

需要从一般命令模式进入到命令行模式,通过冒号后输入不同的快捷键来对文件进行处理。使用 vim 打开的文件默认是不显示行号的,可通过 :set nu 来设置行号。

在使用 vim 编辑文件的时候,比如语法高亮、显示行号,不可能每次打开一个文件就设置一遍吧,可以通过创建一个 .vimrc 文件来保存这些设置。比如我的 ~/.vimrc 文件内容为:


以上内容大多来自《鸟哥的 Linux 私房菜:基础学习篇 第四版》,推荐这本书,对学习 Linux 很有帮助。

重点来了

vim 命令这么多,我肯定记不住,我特意做了一张图,你可以打印出来贴在工位旁,忘记就看看,时间久了就记住了。公众号消息窗口回复 vim,即可获取原图。


推荐阅读:

第七阶段 · 云与环境部署


http://www.ppmy.cn/news/788284.html

相关文章

Vue2:axios解决跨域的问题(vue2没有config情况下)

在vue2上用axios发起Post模拟注册的时候,调用接口,提示报错: axios({method: post,url: http://1.12.254.80:8080/api/user/register,// url: /user/api/user/register,data: { // 请求体数据userAccount: userName,userPassword: pwd1,check…

C/C++指针从0到99(详解)

目录 一,指针的基础理解 二,指针的基本使用 三,为什么要用指针 四,指针与数组的联系 五,指针的拓展使用 1)指针数组 2)数组指针 3)函数指针 结构:返回类型 (*p)…

UEFI模式改为BIOS模式

注意:uefi模式下磁盘分区为gpt,bios模式下为mbr! 1.启动模式bootmode选项更改为:legacy support。 2.优先启动boot priorlty 选项更改为: leagacy first。 3.关闭默认安装启动 secure boot 选项更改为:d…

电脑关机状态重置BIOS

本文已迁移至:https://www.aflyingfish.top/articles/96b163f4b033/

linux 重置bios密码忘记,Windows10专业版下重置BIOS密码的技巧

还有谁也不会在电脑的硬盘上保存带有个人或机密信息的文档或文件。我们不想要的信息可能落入任何人的手中,所以很多用户选择以某种方式保护他们的数据。有不同的方法,我们可以密码保护访问某些文件和文件夹,加密或通过在BIOS中添加一个密码来…

计算机bois界面无法保存,主板BIOS不能保存是怎么回事?

复制过来的,希望对你有帮助。 有些电脑使用一两年后时间后就会出现开机后系统报“Press F1 Resume”之类的错误,一定要按一下F1才能继续启动电脑,每次开机都这样,同时进桌面后会发现系统时间需要调整。 大概出现这类问题后&#x…

如何计算机硬盘恢复默认设置,恢复bios出厂默认值怎么操作【图解】

说到恢复bios出厂默认值就一定要先给大家介绍一下bios,bios是作为电脑启动的重要信息来读取位置的,如果设置的不好就会导致电脑没办法正常启动更不用说操作了,所以重新恢复bios出厂默认值的目的就是通过恢复bios来完成未知错误的修复,今天小编就是来给大家说说如何恢复bios…

AMD的华硕电脑BIOS虚化设置

不赘述太多,前面打开bios大家应该已经了解,和Inter不同的是最后一步,是AMD单独的一个虚化设置选项 把这个选项改为Enable就可以了