我的Vim学习笔记(不定期更新)

2023年9月3日,周日上午

学到了啥就写啥,不定期更新


目录

字体

文件

标签页

分屏

调用系统命令


字体

设置字体大小

:set guifont=字体:h字体大小

例如,:set guifont=Monospace:h20

查询当前使用的字体和字体大小

:set guifont?

查看可用的字体有哪些

:set guifont=*


文件

在Vim内打开一个新文件

:e 文件名

浏览当前目录有哪些文件

在命令行模式输入e 后按下tab键

怎么设置保存的文件名

:save 文件名


标签页

新建一个标签页

:tabnew

关闭一个标签页

:tabclose

切换到下一个标签页

:tabnext

切换到上一个标签页

:tabprevious


分屏

水平分屏

:split或:sp

这将在当前窗口的下方创建一个新的水平分屏窗口。

垂直分屏

:vsplit或:vsp

这将在当前窗口的右侧创建一个新的垂直分屏窗口。

分屏时指定文件

还可以在分屏命令中指定文件名,例如:split filename或:vsplit filename,这将在分屏窗口中打开指定的文件。

切换焦点

在分屏窗口之间切换焦点,可以使用Ctrl + w键,然后按下h、j、k、l键,分别对应左、下、上、右的窗口切换。

删除当前分屏

:q

或者,可以按下Ctrl + w键,然后按下q键。

只保留当前分屏,删除其他所有分屏

:only


调用系统命令

调用系统命令

:!系统命令

把系统命令的调用结果输出到插入符后面

:r!系统命令

比如,:r!date

相关推荐
I'mChloe7 分钟前
机器学习核心分支:深入解析非监督学习
人工智能·学习·机器学习
不会代码的小猴7 分钟前
Linux环境编程第五天笔记
linux·笔记
鱼很腾apoc12 分钟前
【实战篇】 第14期 算法竞赛_数据结构超详解(下)
c语言·开发语言·数据结构·学习·算法·青少年编程
Gain_chance14 分钟前
32-学习笔记尚硅谷数仓搭建-DWD层首日数据装载脚本及每日数据装载脚本
大数据·数据仓库·hive·笔记·学习
中二病码农不会遇见C++学姐27 分钟前
.env 文件是干啥的?为什么不能提交到 Git?
git·学习
近津薪荼29 分钟前
递归专题(3)——反转链表
数据结构·c++·学习·算法·链表
学海无涯书山有路34 分钟前
泛型笔记问答
笔记
爱吃汽的小橘35 分钟前
揭秘802.15.4:物联网通信基石
网络·学习
I'mChloe37 分钟前
机器学习核心分支:深入解析监督学习
人工智能·学习·机器学习
LYS_06181 小时前
寒假学习(13)(HAL库4+模数电13)
单片机·嵌入式硬件·学习