Linux常用指令(4)------vim操作命令
命令模式(默认模式)
G |
定位到末尾行 |
nG | 定位到第n行 |
$ 或 End |
定位当前行的行尾 |
^ 或 Home 或 0 |
定位当前行的行首 |
gg |
定位到第一行 |
ngg |
定位第n行 |
M |
定位显示区域的中间行 |
L |
定位显示区域的最后一行 |
w |
向后移动一个字 |
b |
向前移动一个字 |
k或(↑) j或(↓) h或(←) l或(→) |
上下左右移动 k上 j下 h左 l右 |
x |
删除光标所在位置字符 |
X |
删除光标前的一个字符 |
dd |
删除当前行 |
ndd |
删除从光标开始的n行 |
d0 |
删除本行中光标前的所有字符 |
d$ |
删除本行中光标后的所有字符 |
u |
撤销上一次的操作 |
ctrl + r |
反撤销,重做上一次操作 |
. |
重复上一次的命令 |
yy |
拷贝当前行 |
nyy |
拷贝从光标开始的n行 |
p |
粘贴在光标的下一行 |
P | 粘贴在光标的上一行 |
编辑模式
i |
在光标的位置输入内容 |
I |
在所在行的第一个非空格字符处输入内容 |
a |
光标向后移动一位处输入 |
A |
在行尾处输入 |
s |
把光标位置的内容删除再输入 |
S |
把光标一行的内容删除再输入 |
o |
在当前行的下一行输入 |
O |
在当前行的上一行输入 |
尾行模式
set nu |
显示行数 |
set nonu |
取消显示行数 |
/内容 |
按n向下查找指定内容,按N向上查找指定内容 |
?内容 |
按n向上查找指定内容,按N向下查找指定内容 |
s/原内容/新内容 |
查找当前行,从光标位置开始,替换查找到的第一个内容 |
s/原内容/新内容/g |
查找当前行,从光标位置开始,替换查找到的所有内容 |
%s/原内容/新内容 |
查找所有行,替换查找到的第一个内容 |
%s/原内容/新内容/g |
查找所有行,替换查找到的所有内容 |
ns/原内容/新内容 |
查找指定行,替换查找到第一个内容 |
ns/原内容/新内容/g |
查找指定行,替换找到的所有内容 |
n1,n2s/原内容/新内容 |
查找n1和n2行之间的行,替换查找到第一个内容 |
n1,n2s/原内容/新内容/g |
查找n1和n2行之间的行,替换查找到所有内容 |
Linux常用指令(4)------vim操作命令相关推荐
- Linux常用命令以及vim的使用
Linux常用命令以及vim的使用 一.Linux命令格式 Linux命令组合方式众多,靠背的方式学习显然不行的. 在学习Linux命令之前,先从Linux命令格式入手,这样可以加深对命令的理解. L ...
- linux常用指令总结一~~
目录 1. 用户指令 2. 用户组指令 3. 文件目录类 4. 时间日期类 5. 搜索查找类指令 6. 压缩和解压类指令 7. 组管理 8. 权限 Linux常用指令总结二~~指路==> 1. ...
- linux常用指令(持续更新)
linux常用指令(持续更新) 基本访问指令: 直接进入用户的home目录: cd ~ 进入上一个目录: cd - 进入当前目录的上一层目录: cd .. 进入当前目录的上两层目录: cd ../.. ...
- linux登录指令 pgsql_一句一例解读20条Linux常用指令,学会了你就入门了
玩过Linux的朋友都知道,Linux是基于命令行的操作系统,学习Linux必须学习Linux的指令,但是Linux的指令群非常庞大,很多"小白"无从下手,作者根据多年授课经验,总 ...
- 【Linux常用指令2】
目录: 前言 文件查看命令 grep(全局正则表达式打印) cat (默认从键盘读取数据) more (更多) less (重要) head tail wc sort(文本内容排序) uniq(uni ...
- Linux常用指令(命令)超级无敌全合集加图文说明
Linux常用指令(命令) 指令与选项 基础指令 1.ls指令 2.pwd指令 3.cd指令 4.mkdir指令 5.touch指令 6.cp指令 7.mv指令 8.rm指令 9.vim指令 配置域名 ...
- 《Linux常用指令及权限内容-很香的总结》
Linux常用指令及权限内容 初次接触Linux,虽然学起来有点懵逼,但是掌握了感觉还挺有趣的,把自己的理解记录在这,和各位一起进步.欢迎各位的批评指点和评论. 一.Linux学习各阶段 二.Linu ...
- linux常用定时任务,Linux常用指令---定时任务
linux定时任务 crontab命令选项基本只有对用户操作选项: -u 指定用户 -l 列出某用户任务计划 -r 删除某用户任务 -e 编辑某用户任务 查看某一用户的定时任务crontab -u r ...
- 【ZZ】Linux常用指令
linux常用指令 - 个人文章 - SegmentFault 思否 https://segmentfault.com/a/1190000011068772 查看目录下有什么文件信息 ls //lis ...
- Linux常用指令和系统管理命令总结
Linux常用指令: ls 显示文件或目录 ls -l 列出文件详细信息 ls -a 列出当前目录下所有文件或目录,包括隐藏的 ls -al 显示详细文件信息,包括隐藏的文件 mkdir 创建目录 m ...
最新文章
- 通用属性配置文件(Generic Attribute profile,GATT)
- TensorBoard不是内部或外部指令也不是可运行的程序(已解决)
- 【dfs】通行证(jzoj 2013)
- Java面试——线程池
- 解决wordpress无法离线发布(远程发布)的故障
- 禁止访问磁盘的注册表
- 罗马书1:18-32
- DlgProc对话框回调
- 缺失值了解与简单处理
- 全国计算机演示文稿,全国计算机等级考试二级office演示文稿题目[文].pdf
- Windows 技术篇 - win10系统更新后切换应用一直自动切换为微软输入法解决方法,win10微软输入法卸载方法
- Excel常用电子表格公式大全【汇总篇】
- python -简易密码生成器
- 鸢尾花分类(主成分分析)
- python 暴力破解 excel加密文件
- itoa函数 -- 整数转为字符串
- 使用StopWath统计代码执行耗时方法
- Spring Bean作用域与生命周期
- docker中的rabbitmq经常莫名其妙的退出
- 北京工业大学计算机考研录取名单,2018年北京工业大学考研拟录取名单公示——信息学部...