Linux (二) vi
2024-10-18 23:27:25
1 步骤
1) vi test.txt 进入一般模式
2) i 进入编辑模式,输入内容
3) Esc 回到一般模式
4) :wq 存储后退出
2 编辑模式
[i] 光标处插入, 已有文字则向后退 [I] 光标行的第一个非空字符处插入
[a] 光标的下一个字符处开始插入 [A] 光标行的最后一个字符处开始插入
[o] 光标行的下一行处插入一行 [r] 替换光标所在的字符
[O] 光标行的上一行处插入一行 [R] 一直替换光标所在的字符, 直到按下Esc
3 一般模式
1) 移动光标
[Ctrl + b] 上移一页 [Ctrl + f] 下移一页; [H] 屏幕首行 [L] 屏幕末行 [M] 屏幕中间行
[n↑] 上移n行 [n↓], n<Enter> 下移n行; [gg] 文件首行 [G] 文件末行
n<space> 右移n个字符; [0] 本行首字符(数字零) [$] 本行末字符
未完待续...
最新文章
- [LeetCode] Reverse Linked List II 倒置链表之二
- DBUtils 笔记
- Android 中的selector
- linux 开机启动设置
- magento在产品详细页面添加分享链接的方法
- svn sc create 命令行创建服务自启动
- Strategic game(POJ 1463 树形DP)
- Slf4j+Log4j日志框架入门
- TFS 安装 扩展包
- jsoncpp
- leetcode981
- redis-cluster无备节点,安装脚本
- 网页中的meta标签的作用
- Java四种排序:冒泡,选择,插入,二分(折半插入)
- python学习之内存机制
- Ubuntu忘记密码的解决办法
- 记录:测试本机下使用 GPU 训练时不会导致内存溢出的最大参数数目
- 关于的 recorder robotium 的Eclipse插件(URL:http://recorder.robotium.com/updates/或者说不可用)
- python5-常用模块
- [转]CNN 中千奇百怪的卷积方式大汇总
热门文章
- 浏览器-Tomcat服务器-请求与响应
- [Xamarin.iOS] Visual Studio中Xamarin.iOS项目,无法加入PCL项目参考、NuGet组件参考
- CSS的一些小事
- js中this的理解
- C#知识点总结【2】
- batch_size 和 fetch_size作用
- 错误:找不到类org.springframework.web.context.ContextLoaderListener
- NSArray数字和排序
- char与TCHAR相互转化
- 大家一起和snailren学java-(三) 操作符&;控制执行流程