`
- 浏览:
784 次
- 性别:
-
文本跳转
- w/W: 按词前跳
- b/B: 按词回跳
- $:行尾
- 0:行首,非空行首使用^
- { }:段落跳转
- f{字符}:跳到本行{}打头的第一个字母,F往回跳
文本编辑:
- ci" 删除引号内的所有内容
- dW 删除一个词
- p 后添加
- P 前添加
查找与替换:
- / 向下找,n 下一个 N 前一个
- ? 向上找
- []s/Pattern/ReplaceWith/g []可以是 % 表示全文或"a,b"表示特定范围,gi 表示忽略大小写 gc 表示需要独立确认
- Visual在Normal输入V
- V}%在某个范围内进行替换
- 寻找模式的时候,可以通过\zs来退出匹配到的字符
宏与批处理:
- q开始录制后跟名称,再按结束
- 通过@名称进行调用;@@会调用近期执行过的脚本
光标/页面移动:
- CTRL-F/B 全屏翻页
- CTRL-D/U 半屏翻页
- H 当前头;M当前中;L当前尾
- zt把当前行放到页首
- zb把当前行放到页尾
- zz把当前行方在中间
- m{}可以把当前位置记录在{}中
- ‘{} 通过{} 跳回去
使用命令行:
- :!{CMD} 调用命令行
- read !{CMD} 把命令行输入导入VIM,使用技巧可以通过r !curl --slient http://address 可以用于把远端代码导入VIM
- 可以通过visual mode 把特定的块送到OS通过命令行梳理后,将结果送回VIM
多文件操作:
- : ls 查看
- : bnext 下一个
- : bp 上一个
- : bf 首个
多窗口操作:
- vsplit {EDIT_DOC} 左右分
- split {EDIT_DOC} 上下分
- CTRL+W hjkl 窗口之间移动
- CTRL+W HJKL 把窗口移动上下左右
- CTRL+W +/- 加减行
- CTRL+W <> 加减列
缩进和折叠:
- >> 缩进
- << 取消缩进,支持通过 6<< 来进行跨行操作,支持通过VISUAL MODE 进行区块操作
- 可以通过SHIFT+V进入VISUAL LINE模式,来进行批量缩进
- = 可以通过VISUAL MODE选中区块,然后进行批量FORMAT
- =G, 重新格式化整个文件(光标在文件头)
- CTRL+T/D 可以控制缩进(INSERT MODE)
- 5zf 把后续N行进行折叠, zo 打开折叠 zc 关闭 zd 删除
- zf% 寻找当前{}匹配的范围进行折叠
- zi 禁用fold
- #set fdm=syntax
帮助:
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
这个“Vim基础配置包”提供了一套完整的环境搭建方案和使用教程,帮助初学者快速掌握Vim的使用技巧。 首先,gvim72.exe是Vim的图形界面版本,对于不习惯命令行操作的用户非常友好。安装此程序后,用户可以在窗口化...
### Vim基础命令详解 #### 创建或打开文件 在使用Vim编辑器时,可以通过命令`vim <FILE_NAME>`来创建或打开一个文件。例如,如果你想要编辑一个名为`helloWorld.java`的Java文件,可以使用命令`vim helloWorld.java...
### Vim基础操作详解 #### 一、引言 在当今高度数字化的工作环境中,掌握高效的文本编辑工具对于提高生产力至关重要。Vim作为一款历史悠久且功能强大的文本编辑器,因其灵活性和定制性而备受程序员和系统管理员的...
Vim 在 windows 环境下的初步配置 一.、下载工具包 vim 程序:下载安装程序 vim-plug 插件: 下载插件管理文件 二、 安装 VIM 1.如果无特别要求,一路选择默认, 在类型选择时,选择 full 2. 配置 vim-plug ...
在这样的背景下,掌握Vim文本编辑器的操作成为Linux系统管理员必备的技能之一,而本文将系统介绍Vim编辑器的基础知识和使用技巧。 Vim文本编辑器是Linux和UNIX操作系统中不可或缺的工具,它以其强大的功能和高效的...
- **vim_advanced_usage.pdf**: 进阶使用指南,涵盖高级功能和技巧,适合有一定vim基础的用户进一步提升技能。 通过阅读这两份文档,你将能够全面了解vim,并逐步成为一名vim高手。持续实践与探索,vim将成为你...
Vim是一款强大的文本编辑器,尤其在Linux系统中被广泛使用。它提供了高效的操作方式,通过键盘快捷键来实现各种编辑任务,对于服务器管理和配置工作非常有用。掌握Vim的基本操作,可以显著提高工作效率。 首先,Vim...
实验报告“Linux Vim”主要涵盖了在Linux环境下使用Vim编辑器进行文本操作的基本技能和技巧。Vim(Vi IMproved)是一款强大的文本编辑器,它提供了丰富的命令集和高效的编辑功能,是Linux系统中常见的文本处理工具。...
#### 二、Vim基础知识 - **安装Vim 8**:介绍了如何在不同的操作系统上安装Vim 8版本。 - **Vim哲学**:解释了Vim的设计理念,包括模式化的编辑方式。 - **模式化编辑**:Vim的核心特性之一,包括正常模式、插入...
- **进阶用户**:已经具备 Vim 基础使用能力,希望通过本书深入了解 Vim 的强大特性,如窗口和标签管理、个人信息管理、编程支持等。 #### 三、书籍结构 - **第一部分**:针对新手用户,介绍 Vim 的基本概念和使用...
以上只是vim基础操作的一部分,通过提供的vim_map文件,你可以更直观地理解这些快捷键。记住,实践是掌握vim的关键,不断地练习,你会发现vim的强大和效率。在学习过程中,遇到困难时,不要忘记查阅在线文档和社区...
- **Vim基础知识**:介绍Vim的安装、基本命令、模式切换、配置文件等。 - **基础导航**:教授如何在文档中进行页面滚动、单词跳转、行内定位等操作。 - **高级导航**:包括屏幕导航、文档顶部和底部快速跳转、特定...
1. **Vim基础知识**:首先,了解Vim的基本操作是使用任何插件的前提。Vim有三种模式:正常模式、插入模式和命令行模式,用户需要在这些模式之间灵活切换以完成不同的编辑任务。 2. **NERDTree**:这是Vim的一个文件...
Linux Vim 安装配置及基础命令操作 本文将详细介绍 Linux Vim 的安装配置和基础命令操作。Vim 是一个功能强大且灵活的文本编辑器,广泛应用于 Linux 系统中。 一、Vim 安装配置 在 CentOS 7 系统中,默认已经安装...
1. Vim基础操作: - 启动与退出:了解如何启动Vim以及在编辑模式和命令模式之间切换。 - 移动光标:学习 hjkl 键的使用,以及其他快捷键,如w、b、e等,以便高效地浏览文本。 - 插入与删除:掌握i、a、o、I、A、O...
随后是关于Vim基础的教程,包括如何首次运行Vim、插入文本、移动光标、删除字符、撤消与重做等基本操作。用户还可以学习到如何编辑多个文件、如何在Vim中分隔窗口,以及如何使用图形用户界面(GUI)。 Vim编辑器的...
1、移动 2、删除 3、复制粘贴 4、撤销 1、多行注释/插入 2、多行删除
#### 二、Vim基础知识 Vim(Vi Improved)是一款基于vi的增强型文本编辑器,它保留了vi的所有功能,并在此基础上添加了许多新特性,使其成为Linux环境下最受欢迎的文本编辑器之一。了解并掌握Vim的基本操作对于提高...
1. Vim基础知识:介绍如何启动和退出Vim,以及基本的文本编辑操作,如插入、删除、复制和粘贴文本。 2. Vim模式:详细讲解Vim的命令模式、插入模式和可视模式,以及如何在这些模式之间切换。 3. 命令行与命令:...