vim编辑器操作指南
2024-10-20 08:29:50
编辑模式(i)
yy复制行
p粘贴
dd剪切
V按行选中
u撤销
ctr+r反撤销
>>往右缩进
<<往左缩进
:/...搜索指定内容
.重复上一次命令
G回到最后一行
gg回到第一行
数字+G回到指定行
shift+6回到行首
shift+4回到行末
ctr+f下一屏
ctr+b上一屏
ctrl+shift+t新的终端
htop显示动态进程
ps ajx静态进程
ctrl+s锁定
ctrl+q恢复
末行模式(:)
w保存
x保存且退出
i编辑
q直接退出
按键esc切换到命令模式
复杂命令说明
全局替换::%s/要替换的内容/替换后的内容/g
局部替换::开始行数,结束行数s/要替换的内容/替换后的内容
最新文章
- 【转载】Linux系统与性能监控
- 各种数据库使用JDBC连接的方式
- 新浪微博授权时出现";关注 *** 的微博";
- [置顶] 【SQL】查询重复人名的次数并列出
- angularjs directive and component 指令与组件 ( 1.5.0 以后 )
- 找出最小的k个数
- drupal中使用drush命令,快速批量的开启和关闭模块
- Python中字符串的方法及注释
- 利用npoi把多个DataTable导入Excel多个sheet中
- C# 调用动态链接库,给游览器写入Cookie
- AOF持久化
- 应对不同格式 轻松转换PDF、WORD、PPT、TXT常用文件
- [poj1012]Joseph_Joseph
- StackExchange.Redis .net core Timeout performing 超时问题
- matlab批量读取一个文件夹里类似命名的mat文件
- Linux学习笔记:使用prompt关闭ftp中mget和mput的确认提醒
- 牛客练习赛22 简单瞎搞题(bitset优化dp)
- 基础练习 2n皇后问题
- [Android] 对自定义图片浏览器经常内存溢出的一些优化
- 进程内COM与进程外COM
热门文章
- Spring Security(8)
- 在windows下导入react项目并且打包编译后部署到nginx上
- 进击的K8S:Kubernetes基础概念
- 【机器学习】李宏毅——生成式对抗网络GAN
- [编程基础] Python中的绝对导入与相对导入
- ASP-Net-Core-6设置运行环境-开发、测试、生产
- 题解CF893C Rumor
- spark RPC超时造成任务异常 Attempted to get executor loss reason for executor id 17 at RPC address 192.168.48.172:59070, but got no response. Marking as slave lost.
- ChatGPT 背后的“功臣”——RLHF 技术详解
- 04HDFS简介