上一篇                     
               
			  如何在linux中使用vim
- Linux
- 2025-07-19
- 3018
 在Linux中打开文件后,按
 
 
i键进入插入模式编辑,按
 Esc返回命令模式,输入
 :w保存,
 :q退出,
 :x保存并退出,掌握三种模式(命令、插入、底线命令)及基本快捷键可高效编辑
在Linux系统中,Vim是一款功能强大的文本编辑器,广泛应用于代码编写、配置文件修改等场景,以下是详细的Vim使用指南:
Vim的核心特性与模式切换
-  三种核心模式: - 正常模式:Vim启动后的默认模式,用于执行命令(如保存、退出、复制等)。
- 插入模式:按i、a、o等键进入,用于文本编辑。
- 命令行模式:按进入,用于执行保存、查找、替换等操作。
 
-  模式切换快捷键: - Esc:返回正常模式。
- i:在光标前插入文本。
- a:在光标后追加文本。
- o:在下一行插入新行并进入插入模式。
 
基本操作与导航
-  光标移动: - 字符移动:h(左)j(下)k(上)l(右)。
- 行内跳转:0(行首)(行尾)。
- 快速跳转:gg(文件首)G(文件尾)。
 
- 字符移动:
-  文本编辑:  - 删除:x(删除字符)dd(删除当前行)。
- 复制:yy(复制当前行)p(粘贴至光标后)。
- 撤销:u(撤销)Ctrl+R(重做)。
 
- 删除:
-  保存与退出: - :w:保存文件。
- :q:退出Vim。
- :wq:保存并退出。
- :q!:强制退出(不保存)。
 
高效编辑技巧
-  搜索与替换: - 搜索:(按n跳至下一个匹配项)。
- 替换::%s/旧词/新词/g(全局替换)。
 
- 搜索:(按
-  命令行模式:  - 设置编码::set fileencoding=utf-8。
- 执行外部命令::!ls(查看目录内容)。
 
- 设置编码:
-  可视化模式: - 按v进入可视模式,用方向键选中文本后执行y(复制)或d(剪切)。
 
- 按
进阶功能与配置
-  多窗口与分屏: - 水平分屏::sp。
- 垂直分屏::vsp。
- 切换窗口:Ctrl+w+h/j/k/l。
 
- 水平分屏:
-  自定义配置:  - 编辑~/.vimrc文件,添加配置(如syntax on启用语法高亮)。
- 安装插件:使用vim-plug等工具管理插件(需手动安装)。
 
- 编辑
-  快捷键映射: - 在.vimrc中定义自定义快捷键,nnoremap <C-s> :w<CR> 
 
- 在
常见使用场景
| 场景 | 操作命令 | 说明 | 
|---|---|---|
| 快速跳转到函数定义 | :jump /function_name | 配合 Ctrl+O返回 | 
| 批量注释代码 | gc$(在行尾添加) | 视觉模式多行操作 | 
| 执行Python代码块 | :w !python % | 保存文件并通过Python解释器运行 | 
FAQs
-  问题:如何退出Vim并保存修改? 
 解答:在正常模式下输入:wq,按Enter键即可保存并退出。
-  问题:如何撤销最近的操作? 
 解答:在正常模式下按u键可逐步撤销,按Ctrl+R可重做操作
 
  
			