首页 技术 正文
技术 2022年11月17日
0 收藏 717 点赞 3,978 浏览 624 个字

Linux之Vim学习

一般模式

光标移动

按键 作用
j或down方向键 向下移动一个字符
k或up方向键 向上移动一个字符
h或left方向键 向左移动一个字符
l或right方向键 向右移动一个字符
Ctrl+f或PageUp键 屏幕向前移动一页
Ctrl+b或PageDown键 屏幕向后移动一页
w 向后移动一个词
e 向前移动一个词
e 向后移动一个词到词尾
ge 向前移动一个词到词头
0或Shift+6 移动到行首
Shift+4 移动到行尾
gg 移动到首行
G 移动到尾行
nG 移动到第n行

增删改查

按键 作用
x 向后删除一个字符
X 向前删除一个字符
dd 删除/剪切当前所在的行
ndd 删除/剪切当前行及其之后的共n行
dw 向后删除一个词
i 在当前字符前插入,按esc退出
a 在当前字符后插入,按esc退出
I 在当前行的行首插入,按esc退出
A 在当前行的行尾插入,按esc退出
o 在当前行的下一行插入新的一行,按esc退出
O 在当前行的上一行插入新的一行,按esc退出
r 再输入一个字符,向后替换一个字符
R 连续输入字符,向后连续替换字符,按esc退出
yy 复制当前行
nyy 在当前行开始,向下复制n行
p 在当前行开始,向下粘贴已经复制的内容
P 在当前行开始,向上粘贴已经复制的内容
v 进入选定模式,移动光标选定字符,可复制剪切删除,按esc退出
u 还原上一步的操作

命令模式

命令 作用
/word 向后搜索字符串word,按n继续搜索
?word 向前搜索字符串word,按n继续搜索
:w 保存文本
:q 退出
:q! 放弃修改,强制退出
:wq 保存并退出
相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,964
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,486
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,331
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,114
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,747
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,781