我的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

相关推荐
LWing6511 小时前
算法基础学习|02归并排序——分治
c++·学习·算法
说码解字7 小时前
如何系统学习音视频
学习·音视频
Lester_11017 小时前
嵌入式学习笔记 - 关于STM32 SPI控制器读取以及写入时,标志位TXE, RXNE的变化
笔记·学习
njsgcs9 小时前
ubuntu我装软件用的命令 flathub使用
笔记
liang899910 小时前
Shiro学习(七):总结Shiro 与Redis 整合过程中的2个问题及解决方案
redis·学习·bootstrap
weixin_4862814510 小时前
FFmpeg源码学习---ffmpeg
学习·ffmpeg
CodeCipher12 小时前
Java后端程序员学习前端之html
学习·html5
Dr_Zobot12 小时前
SLAM学习系列——ORB-SLAM3安装(Ubuntu20-ROS/Noetic)
学习·ubuntu·软件安装
珊瑚里的鱼13 小时前
第一讲 | 算法复杂度
c语言·开发语言·数据结构·笔记·算法·visualstudio·visual studio
枫叶200013 小时前
OceanBase数据库-学习笔记5-用户
数据库·笔记·学习·oceanbase