:set fileformat
|
设置文件格式
|
:set endofline
|
设置文件结束符
|
:set noendofline
|
取消文件结束符
|
:set list
|
进入List Mode
|
:set nolist
|
退出List Mode
|
:%s/\n//g
|
删除换行符
|
:set textwidth
|
设置行宽
|
:set textwidth
|
设置行边距
|
:join
|
合并多行
|
J
|
合并两行
|
:set ff=unix 可以用来去除doc下\r换行符
句子
|
) 移动到当前句子的末尾
( 移动到当前句子的开头
|
|
段落
|
} 移动当前段落的末尾
{ 移到当前段落的开头
|
|
屏
|
H 移动到屏幕的第一行
M 移动到屏幕的中间一行
L 移动到屏幕的最后一行
|
|
页
|
Ctrl-f 向前滚动一页
Ctrl-b 向后滚动一页
Ctrl-u 向前滚动半页
Ctrl-d 向后滚动半页
|
|
文件
|
G 移动到文件末尾
gg 移动到文件开头
:0 移动到文件第一行 数字
:$ 移动到文件最后一行
|
|
字符
|
x 删除光标位置的字符
c 更改当前字符并进入插入模式
s 替换光标位置的字符并进入插入模式
r 替换光标位置的字符但不进入插入模式
i 在当前位置的字符之前进入插入模式
a 在当前位置的字符之后进入插入模式
|
|
单词
|
cw/cW 删除当前单词从光标开始
的部分并进入插入模式
cb/cB 删除当前单词从光标
所在位置至单词开始的部分并进入插入模式
dw/dW 删除当前单词从光标
开始的部分但不进入插入模式
db/dB 删除当前单词从光标所在位置
至单词开始的部分但不进入插入模式
|
cW、cB、dW、dB 命令操作的单词
是以空白字符(空格、Tab)分隔的字串,
比如字符串“str1-str2 str3-str4”,
对 cW,cB,dW,dB 命令来说是两个单词,
而对 cw、cb、dw、db 命令来说则是四个单词。
|
行
|
dd 删除当前行
d0 删除从当前光标开始到行末的内容
d$ 删除从当前光标开始到行末的内容
I 在当前行的行首进入插入模式
A 在当前行的行尾进入插入模式
o 在当前行下方另起一行进入插入模式
O 在当前行上方另起一行进入插入模式
|
d0 命令中的 0 为数字零
o 为小写英文字母 [əu]
O 为大写英文字母 [əu]
|
句子
|
d) 删除当前句子从光标位置开始到句末的内容
d( 删除当前句子从光标位置开始到句首的内容
|
|
段落
|
d} 删除当前段落从光标位置开始到段末的内容
d{ 删除当前段落从光标位置开始到段首的内容
|
|
分享到:
相关推荐
vim的学习总结 常用正则表达式 ============================== vim_utf-8.txt Vim删除不包含指定字符串的行.txt 常用操作.txt 常用脚本.txt 设置gvim不生成备份文件.txt 设置交换文件目录.txt
本资料集合了作者在使用Vim过程中的经验总结,旨在帮助初学者快速上手,并为熟练用户提供一些实用技巧和高级功能的介绍。 1. Vim的基本操作: - 启动Vim:在命令行输入`vim 文件名`即可打开或创建文件。 - 模式...
VIM命令总结VIM命令总结VIM命令总结VIM命令总结VIM命令总结VIM命令总结VIM命令总结VIM命令总结
VIM键位总结图作为学习和掌握VIM的重要辅助工具,为用户提供了全面的操作指南,帮助他们更熟练地使用这一编辑器。 ### VIM键位总结图的重要性 VIM键位总结图是一张精心设计的图表,它系统地展示了VIM编辑器中各种...
ViM在shell环境下使用,适用于系统管理和日常编程任务。通过掌握ViM的基本命令和操作模式,可以极大地提升Linux用户的工作效率。 1. **启动与退出编辑器** - 要开始编辑文件,只需在shell中输入`vi`或`vim`,后跟...
### VIM 使用手册知识点概述 #### 一、VIM 简介 - **VIM**(Vi Improved)是一款在Unix环境下广泛使用的全屏文本编辑器。几乎每一台Unix机器都会预装VIM,这使得它成为了用户在不同平台之间进行高效文本编辑的重要...
### vim使用教程知识点详解 #### 一、Vim简介与特点 - **Vim简介**:Vim(Vi IMproved)是一款基于vi编辑器的强大文本编辑工具,它不仅继承了vi的所有功能,还在此基础上进行了大量的改进和扩展,使之成为现今最...
在使用 Vim 时,读者需要注意自己的动手实践和总结经验,掌握 Vim 的技巧和规律。Vim 的使用需要读者自己动手实践,通过练习和总结来掌握技巧。 本手册旨在帮助读者更好地使用 Vim 编辑器,提高编辑效率。读者需要...
### VIM使用技巧总结 VIM是一款非常强大的文本编辑器,尤其受到程序员和技术人员的喜爱。本文将基于给定的信息,对VIM的一些基础且实用的功能进行详细的解释与扩展。 #### 基本模式 VIM有三种基本模式:正常模式...
实验报告“Linux Vim”主要涵盖了在Linux环境下使用Vim编辑器进行文本操作的基本技能和技巧。Vim(Vi IMproved)是一款强大的文本编辑器,它提供了丰富的命令集和高效的编辑功能,是Linux系统中常见的文本处理工具。...
### vim常用命令总结 #### 一、概述 `vim`是一款功能强大的文本编辑器,在Linux环境中广泛使用。本文档旨在总结`vim`编辑器中常用的命令,这些命令可以帮助用户...希望本总结能帮助读者更好地理解和使用`vim`编辑器。
### vim使用进阶:使用vim提高你的文本编辑效率 #### 序言 Vim是一款功能强大的文本编辑器,尤其受到程序员的喜爱。对于那些从其他编辑器(如Source Insight)转向vim的用户而言,初期可能会遇到一定的挑战。然而...
### VIM使用技巧之特殊字符的输入 在Linux环境下,VIM是一款非常强大的文本编辑器,它支持多种功能,包括但不限于文件编辑、脚本编写等。对于程序员和系统管理员来说,掌握VIM的一些高级特性是必不可少的。本文将...
### CentOS 7 无法使用 Vim 命令问题解析及解决方案 #### 一、问题背景与概述 在 CentOS 7 系统中,用户可能会遇到无法使用 Vim 编辑器的情况。具体表现为当用户尝试使用 `vim` 命令时,系统提示 `-bash: vim: ...
### Vim使用的快捷键总结 #### 1. 关于Vim及其模式 Vim是一款功能强大的文本编辑器,尤其适用于Linux操作系统。它具有多种工作模式,包括正常模式、插入模式、可视模式、替换模式等,每种模式都有其特定的功能与...
以下是对VIM常见命令的详细总结: 1. **启动与退出** - `vim filename`:启动VIM并打开指定的文件。 - `:q`:在正常模式下退出,如果未保存修改,VIM将拒绝退出。 - `:q!`:强制退出,不保存任何修改。 - `:wq`...
- 打开一个文件进行编辑,使用 `vim <filename>` 命令。 - 修改完成后,使用 `<ESC>` 键回到正常模式,并输入 `:wq` 来保存并退出。 #### 三、删除和撤销 - **删除单个字符或单词:** - 在正常模式下,使用 `x`...
### Vim使用技巧详解 #### 一、引言 在IT领域,尤其是对于程序员而言,高效地编辑代码是一项至关重要的技能。Vim作为一款强大的文本编辑器,因其丰富的功能和高度可定制性而在开发者中广受欢迎。《Vim实用技巧》一...