linux中vim保存快捷键设置,Linux中vim操作快捷键非常简洁
Linux中vim操作快捷键非常简洁
作者:PHPYuan 时间:2019-03-20 03:40:08
vim 中快捷键操作(简洁版)
yy:复制
p:粘贴【大写P是光标所在行的上一行粘贴,小p反之】
dd或x:删除【dd删除一行,x删除一个字符】
1,10d:删除1-10行
dG:删除全部
u:撤消
ctrl+r:反撤消
i:在当前位置前插入
I:在当前行首插入
a:在当前位置后插入
A:在当前行尾插入
o:在当前行之后插入一行
O:在当前行之前插入一行
/text:查找text【/user即查user,查什么/什么】
set nu:显示行号
r:替换当前字符【按一下r然后按你需要的就替换了】
R:连续替换【和上面同理】
:s/old/new/ :将old替换new,替换当前行的第一个匹配
:s/old/new/g :用old替换new,替换当前行的所有匹配(全局global)
:%s/old/new/ :用old替换new,替换所有行的第一个匹配
:%s/old/new/g :用old替换new,替换整个文件的所有匹配
:10,20 s/^/ /g :在第10行至第20行每行前面加四个空格,用于缩进。
gg:光标定位到文件的第一行
G:光标定位到文件的最后一行
$:光标定位到当前行的行尾
^:光标定位到当前行的行首
vim中快速注释多行:光标移动到需要注释的第一行首字母那,按ctrl+v进入可视化,光标下移至注释的最后一行首字母,按shift+i(即大写I),按#,最后esc两下即可
分享到:
>> 下一篇:MySQL 如何查找删除重复行? (2019-03-19 03:41)
linux中vim保存快捷键设置,Linux中vim操作快捷键非常简洁相关推荐
- linux修改vim配色,Vim配色方案设置(更换Vim配色方案)
(1)安装vim后,执行命令 whereis vim 你会看到返回结果:vim: /usr/bin/vim /usr/share/vim /usr/share/man/man1/vim.1.gz 注意 ...
- linux系统电脑的权限设置,Linux下的文件权限设置修改详解linux操作系统 -电脑资料...
在linux中更改所属用户组是使用chgrp,更改文件拥有者, chown,更改9个属性, chmod这三种常用的问题,在linxu中这三个命令就是对文件目录权限的控制命令了,下面我来介绍它们的用法与 ...
- linux http连接超时时间设置,Linux 下 HTTP连接超时
将项目部署到现场环境,HTTP请求莫名奇妙的连接超时,通过抓包定位了问题,是请求的IP被禁止掉.其中用到了抓包,将记录记录于此. tcpdump host 120.197.89.51 -i any - ...
- linux查看不了防火墙设置,linux怎么样去查看防火墙设置
我有时候想查看下linux防火墙的设置怎么样,该怎么样查看呢?下面由学习啦小编给你做出详细的linux查看防火墙设置方法介绍!希望对你有帮助! linux查看防火墙设置方法一: 可以使用 servic ...
- linux系统中怎么复制粘贴快捷键设置,Linux vim删除、复制、粘贴快捷键
删除 x 小写的x表示向后删除一个字符,也就是删除光标所在字符 nx n表示数字,表示向后删除每个字符,例如:10x表示删除包括光标在内的后面10个字符 X 大写的X表示删除光标前的一个 ...
- Linux中高斯分布的参数设置,华为openGauss 配置操作系统参数
openGauss要求各主机上的操作系统参数设置成一定的值,以满足系统运行的性能要求等. 这些参数有些会在openGauss安装环境准备阶段完成设置,且这些参数将直接影响openGauss的运行状态, ...
- linux socket默认超时时间设置,Socket中如何设置连接超时 (转)
Socket中如何设置连接超时 (转) Socket中如何设置连接超时 AntGhazi/2001.12.14 主页:antghazi.yeah 把CSDN与中文翻了底朝天,也没找到如何设置socke ...
- pyqt中QSettings保存上次设置信息
需求:在pyqt5中打开一个界面,在lineEdit中输入账号密码,下次打开软件的时候出现上次输入的账号密码 首先使用设计师绘制界面 在界面中输入账号密码,点击按钮 下次打开界面时会出现上次输入的账号 ...
- linux boot分区 恢复出厂设置,linux系统启动流程及 MBR损坏,grub内容,文件误删,boot目录,分区误删修复...
转自http://tanxin.blog.51cto.com/6114226/1167151 操作环境:linux Redhat 5.8 一.首先简单看一下系统启动的流程图,然后再作详细的解释 二. ...
最新文章
- aka鉴权 ims_ims 注册鉴权认证过程
- 左右xcode的重构选项的一些理解
- ajax鼠标滚动请求 或 手机往下拉请求
- 电力、输电、变电、配电(转)
- 海西小霸王TD-299Z厂家10芯(密码 2.F2.4.蓝键.下.8)
- StackExchange.Redis 使用LuaScript脚本模糊查询hash
- 可变参数宏__VA_ARGS__和...
- mysql中kill掉所有锁表的进程
- 安卓内存监控悬浮窗,6年菜鸟开发面试字节跳动安卓研发岗,面试建议
- 秒杀系统 后端设计方案
- 2022年版中国电子信息产业趋势预测及投资战略规划分析报告
- 互联网公司各岗位真实工作内容起底
- 使用canvas实现对图片的翻转
- xp系统网上邻居看不到局域网电脑_Win7系统网上邻居看不到局域网中其他电脑怎么办...
- 不来了解下JVM支持的语言有哪些?
- php输出503,php中的503是什么意思
- 转载:关于Vivado综合选项——Out of context per IP和Gobal
- 关闭烦人的Windows XP系统哔哔声
- python矩阵运算_python矩阵计算
- ss命令Linux网络状态工具