vi,vim 常用的快捷键
来源:互联网 发布:java导入jar包 编辑:程序博客网 时间:2024/05/01 07:23
vi和vim是在linux中常用的命令,今天看了下主要的命令:
- 页码操作
上一页:ctrl+b 下一页:ctrl+f
上半页:ctrl+u 下半页:ctrl+d
向下20行:20+向下箭头 向上20行:20+向上箭头
这一行的第20个字符:20+空格 到行首:0 到行尾:$
到屏幕最上:H 到屏幕中央:M 到屏幕最下:L
到文件最后:G 到文件第20行:20G 到文件最上:gg
- 查找替换
在第n1行到n2行之间寻找名为word的字符并替换为word1: :n1,n2s/word/word1/g
可加参数c作询问: :n1,n2s/word/word1/gc
第一行到最后一行: 1,$s/word/word1/g
- 删除,复制,粘贴
删除光标所在行: dd 删除光标所在向下20行: 20dd
删除光标所在到第一行的所有数据:d1G 删除光标所在到最后一行的所有数据:dG
删除光标所在到该行第一个字符的数据:d0 删除光标所在到该行最后一个字符的数据:d$
复制光标所在行: yy 复制光标所在向下20行:20yy
复制光标所在到第一行的所有数据:y1G 复制光标所在到最后一行的所有数据:yG
复制光标所在到该行第一个字符的数据:y0 复制光标所在到该行最后一个字符的数据:y$
- vim的文件保存,恢复时的警告信息
目前的编辑软件都会有“恢复”功能,即当你因为系统某些原因而导致类似死机的情况时,还可以通过某些特别的机制来让你将之前未保存的数据救回来。
当我们在使用vim编辑的时候,vim会在编辑的文件目录下再新建一个名为.filename.swp的文件作为暂存文件,如果你的系统因为某些原因断线了,导致你编辑的文件还没有保存,这个时候这个暂存文件就能发挥作用了。下面我们就来讲讲当我们异常过后再打开原来文件时,会提示一些操作,这个时候我们该如何去处理:
[O]pen Read-Only: 打开此文件为只读文件,可以用在你只是想要查阅该文件的内容并不想要进行编辑的行为时。
(E)dit anyway: 还是用正常的方式打开你要编辑的那个文件,并不会载入暂存文件的内容。
(R)ecover : 就是加载暂存文件内容,用在你要救回之前未保存的工作。
(D)elete it : 你确定那个暂存文件是无用的。那么打开文件之前会先将这个暂存文件删除。
(Q)uit :按下q就离开vim,不会进行任何操作回到命令提示符
(A)bort : 忽略这个编辑行为,感觉与quit非常类似。也会送你回到命令提示符。
0 0
- vi,vim 常用的快捷键
- vi(vim)的常用快捷键
- vi/vim的常用快捷键
- vi/vim 常用快捷键
- 4、 VI、VIM编辑器:VI、VIM编辑器的介绍、VI、VIM扥使用和常用快捷键
- vi vim编辑器常用快捷键,快捷键查询
- Linux下,VI(VIM)及其常用的快捷键
- Linux vi vim 常用快捷键操作
- vi/vim常用配置和快捷键
- vi/vim常用的命令
- 常用的vi/vim命令
- vim/vi常用的快捷方式
- vi,vim的常用炒作
- Vim的常用快捷键
- vim常用的快捷键
- 我的vi常用快捷键
- linux的vi/vim编辑器快捷键
- Vim(vi)快捷键
- 辛路
- cnpm的使用
- 14.1 多线程(1)
- 基于matlab的边缘提取方法的比较
- spring事件驱动模型--观察者模式在spring中的应用
- vi,vim 常用的快捷键
- Storm 并行度分配原理及优化
- Android Studio之基本Gradle使用
- 如何使用FL Studio中的时间标记
- java开发操作系统:进程间的消息通讯
- 获取手机的分辨率
- Excel-001 常用公式汇总
- (C++)函数参数传递中的一级指针和二级指针【【**】】
- iClient for JavaScript---客户端统计专题图