当前位置:首页>Linux>Linux 新手第一次用 Vim,先记住这 10 个命令就够了

Linux 新手第一次用 Vim,先记住这 10 个命令就够了

  • 2026-10-11 07:33:38
Linux 新手第一次用 Vim,先记住这 10 个命令就够了
 
   

很多人第一次接触 Linux,都会被 Vim 劝退:不是不会改文件,而是不会输入、不会退出。这篇文章不讲太深,只带你先把最常用的基础操作用明白。

 
 

很多人刚接触 Linux 时,都会遇到一个很现实的问题:系统里的文本文件,到底该怎么改?尤其是改配置、写脚本、查日志的时候,你会很快接触到一个名字:Vim。

 

它几乎是 Linux 世界里绕不过去的文本编辑器。开源、免费、轻量,而且很多运维同学都把它当日常工具。但 Vim 也有个出了名的特点:第一次打开的人,十有八九会懵。

 

不是不会输入,就是不会退出。所以这篇文章不讲太深的内容,只讲新手最先该掌握的那一部分:安装、模式切换、常用命令、保存退出。

 

一、Ubuntu 默认不一定有 Vim

 

很多 Ubuntu 系统里,默认只有 vi,不一定自带完整的 vim。

 

如果系统里没有 Vim,可以直接安装:

 
apt install -y vim
 

安装完成后,就可以直接用下面的方式打开文件:

 
vim 文件名
 

二、为什么很多人第一次用 Vim 会懵?

 

因为 Vim 不是那种“打开就能直接输入”的编辑器。它最核心的逻辑,是两个模式:

   
  • 命令模式   
  • 插入模式 
 

当你用 vim 文件名 打开文件时,默认进入的是命令模式。在这个模式下,键盘按下去不是输入内容,而是在执行命令。这也是很多新手第一次用 Vim 时最困惑的地方:我明明按了键盘,为什么没法直接打字?

 

三、先记住最重要的两个键

 

如果你是第一次接触 Vim,先记住这两个键就够了。

 
   

i:进入插入模式,可以正常输入文字

   

Esc:返回命令模式,继续用快捷键操作

 
 

四、最常用的复制、粘贴、删除命令

 

刚开始学 Vim,不需要一上来背很多命令。先把下面这些最常用的记住,已经足够应付大多数基础操作了。

 
   

yy:复制当前行

   

p:粘贴

   

3yy:复制当前行开始往下 3 行

   

dd:剪切 / 删除当前行

   

2dd:剪切当前行开始往下 2 行

   

u:撤销操作

 
 

五、几个很顺手的编辑技巧

 

除了 i 进入插入模式,Vim 还有几个特别常用的小技巧。

   
  • shift+a:快速跳到当前行行尾,并直接进入插入模式   
  • o:在下一行新开一行,并直接进入插入模式   
  • gg:快速跳到文件开头   
  • shift+g:快速跳到文件结尾 
 

六、Vim 到底怎么退出?

 

这大概是所有新手最关心的问题。最简单的记法就是:

 
   

shift+zz:保存并退出

   

shift+zq:不保存直接退出

 
 

当然,很多人也习惯用 :wq 和 :q!,但如果你现在只是入门,先把 ZZ 和 ZQ 记住就够用了。

 

七、如果更习惯图形界面,也可以用 gVim

 

除了终端里的 Vim,其实还有一个图形界面版本,叫 gVim。

 
sudo apt install -y vim-gtk3
 

安装完成后,直接运行 gvim 就能打开图形版。它最大的好处是可以配合鼠标使用,但要注意:gVim 打开后默认依然是命令模式。

 

八、新手先记住这些命令就够了

 
i进入插入模式
Esc 回到命令模式
yy复制一行
dd 删除/剪切一行
p粘贴
u撤销
A跳到行尾并开始输入
o 下一行新开一行并输入
gg跳到文件开头
g跳到文件结尾
shift+zz保存退出
shift+zq不保存退出
 
   

很多人第一次接触 Vim,都会觉得它有点“反人类”。但你真正开始用之后,就会发现它在 Linux 环境里确实很高效。

   

如果你还想继续看,我后面还可以接着写:Vim 新手最容易踩的 5 个坑、运维最常用的 20 个 Vim 命令。

 
 

· · ·

 

你第一次用 Vim 时,最崩溃的是不会输入,还是不会退出?欢迎留言聊聊。

最新文章

随机文章