1.插入命令
命令 作用
a 在光标后附加文本
A 在本行行末附加文本
i 在光标前插入文本
I 在本行开始插入文本
o 在光标下插入新行
O 在光标上插入新行
2.定位命令
命令 作用
H 移至屏幕上端
h 方向左键 左移一个字符
j 方向下键 下移一行
M 移至屏幕中央
k 方向上键 下移一行
L 移至屏幕下端
l 方向右键 右移一个字符
$ 移至行尾
0 移至行首
:set nu 设置行号
:set nonu 取消行号
gg 到第一行
G 到最后一行
nG 到第n行
:n 到第n行
3。删除命令
命令 作用
x 删除光标所在处字符
nx 删除光标所在处后n个字符
dd 删除光标所在行,ndd删除n行
dG 删除光标所在行到末尾的内容
D 删除从光标所在处到行尾
:n1,n2d 删除指定范围的行
4.复制与剪切命令
命令 作用
yy、Y 复制当前行
nyy、nY 复制当前行一下n行
dd 剪切当前行
ndd 剪切当前行一下n行
p、P 粘帖在当前光标所在行下或行上
5.替换和取消命令
命令 作用
r 取代光标所在处字符
R 从光标所在处开始替换字符,按Esc结束
u 取消上一步操作
6.搜索和替换命令
命令 作用
/string 向前搜索指定字符串搜索时忽略大小写 :set ic
n 搜索指定字符串的下一个出现位置
:%s/old/new/g 全文替换指定字符串
:n1,n2s/old/new/g 在一定范围内替换指定字符串
7.保存和退出命令
命令 作用
:w 保存修改
:w new_filename 另存为制定文件
:wq 保存修改并退出
ZZ 快捷键保存修改并退出
:q! 不保存修改退出
:wq! 保存修改并退出(文件所有者可忽略文件的只读属性)
8.技巧
导入命令执行结果 :r !命令
定义快捷键 :map 快捷键 触发命令
范例:
:map ^P I#<ESC>
:map ^B 0x
连续行注释
:n1,n2s/^/#/g
:n1,n2s/^#//g
:n1,n2s/^/\/\//g
替换 :ab sammail samlee@lampbrother.net
分享到:
相关推荐
Excel檔式,針對各模組常用的table整理過,寫報表程式比較方哩!
This repository contains some commonly used Matlab functions for working with and displaying AER vision data.zip
Commonly used 3rd party source code for Matlab - sometimes with some minor fixes.zip
Text Mesh Pro 显示中文
Toolbar – provides access to commonly used commands. Context Menu – provides access to commonly used commands 主要特性: Bi-directional Code Generation – read and write almost any format and ...
"Commonly used 3rd party source code for Matlab - sometimes"这个压缩包可能包含了一些经常被Matlab用户使用的外部库或者工具箱,这些代码可能是为了补充Matlab标准库的不足,提供更高效、更专业或更个性化的功能...
计算量分析,林肯实验室
An overview of file management in Unix and commonly used Unix commands is then provided. Further, it delves into the detailed description of file system and compression techniques, processes and ...
This summary provides an overview of commonly used VI commands, covering cursor movement, searching and replacing, deleting, copying, and pasting, editing modes, and last line mode. 光标移动 * h或...
A toolbar contains buttons/items for the most commonly-used commands in an application. This component is highly customizable and supports a wide range of features. dhtmlxToolbar 2.0 component ...
Installs the most commonly used essentials of Win32 OpenSSL v1.1.1o For x86_64
An overview of file management in Unix and commonly used Unix commands is then provided. Further, it delves into the detailed description of file system and compression techniques, processes and ...
这款"STM8-Commonly-used-functions.rar"压缩包提供了STM8开发的便利工具,尤其对于初学者或者想要提高开发效率的工程师来说非常有价值。下面将详细介绍这个压缩包中的关键知识点: 1. **STM8开发软件**:压缩包中...
### Junit单元测试入门知识点详解 #### 一、JUnit简介 JUnit是由Kent Beck与Erich Gamma共同开发的一款针对Java语言的单元测试框架。它作为Java领域内最重要的第三方库之一,几乎成为了Java单元测试的标准工具。...
常用器件选型表,对新手特别有用,还可以让认识很多常用器件
在IT行业中,算法是解决问题和优化程序的核心工具。"常用算法"这个主题涵盖了各种在编程中经常遇到的算法,它们是提升程序效率、解决复杂问题的关键。尤其在JavaScript这种广泛应用于前端开发和全栈开发的语言中,...
《21【全美经典】工程热力学》是关于热力学这一重要工程学科的经典教材,主要探讨了热能与机械功之间的转换以及能量守恒定律在工程应用中的具体体现。热力学是研究能量转化和传递规律的科学,它在能源、动力、化工、...
单片机,通常被称为微控制器(Microcontroller Unit),在行业内简称为MCU。这个术语最初在工业控制领域被广泛使用。单片机是通过将CPU从专用处理器发展而来的单一芯片设计。最初的构思是将大量的外围设备与CPU集成...
On the other hand, many of the commonly used data mining algorithms do not scale to large data sets. Two fundamental challenges are: to develop scalable versions of the commonly used data mining ...
官方的jenkins 2.222 plugins常用插件21个可加速下载,官网下载太慢了