打开terminal,输入vi .zsh ,按tab键找到你想打开的文件:

输入冒号: set number ,就可以显示行号:

使用ctrl + F是向下页滚动,使用ctrl + B是向上页滚动,使用shift + G 滚动到最后一页,最后一行:

输入冒号,再输入行号,就回到对应的行,再按i,进入编辑模式
想要删除某行,只要双击d就可以
再输入wq保存并退出:

若修改完成后,输入source .zsh_history 保存刚才的设置:

可以看到它提示我是否要进行一些工作,我觉得可能是之前我安装了一些component,如果你之前没有安装过一些东西,第一次使用,应该不会出现我现在的界面,我这里就直接abort了:

创建一个文件命令:touch test.txt
向文件里加入内容:vi test.txt ,编辑完后 esc , :wq 结束保存
查看当前刚刚编辑内容:cat test.txt
复制一个文件:cp test.txt test2.txt
更改文件名字:mv test2.txt test3.txt
删除一个文件:rm test3.txt

Terminal 中使用vi的快捷方式相关推荐

  1. ubuntu20.10创建QT应用程序快捷方式 Terminal中输入命令直接打开QtCreator

    在Terminal中直接输入命令就能打开QtCreator, i.e. ~$ qtcreator 就可以打开Qt Creator了. 想完成这个功能的原因是,一般在Linux下打命令比较方便,而师兄给 ...

  2. Android Studio中的代码格式快捷方式

    本文翻译自:Code formatting shortcut in Android Studio I have started developing with Android Studio . 我已经 ...

  3. linux中在vi编辑器中执行存盘退出命令是?

    linux中在vi编辑器中执行存盘退出命令是? 方法一:首先需要按ESC键回到命令模式,然后按:wq. 方法二:按住shift再按两下'z'键.

  4. Linux中设置vi编辑器的编码格式以及使用

    Linux中设置vi编辑器的编码格式以及使用 vi ~/.vimrc set fileencodings=utf-8,gbk set termencoding=utf-8 set encoding=u ...

  5. 黑科技抢先尝(续2) - Windows terminal中Powershell Tab的美化全攻略

    温馨提示: 原文中含有一些外部链接,点击全文左下角的"阅读原文"体验会更佳喔~  接着之前的文章 黑科技抢先尝(续) - Windows terminal中WSL Linux 终端 ...

  6. 黑科技抢先尝(续) - Windows terminal中WSL Linux 终端的极简美化指南

    之前,本人写了两篇文章 黑科技抢先尝 | Windows全新终端初体验(附代码Build全过程) 和 程会玩 | 无需自行编译也能玩转 Windows Terminal,介绍了玩转Windows te ...

  7. Cygwin中解决vi编辑器方向键和Backspace键不好使、安装vim的方法

    Cygwin中解决vi编辑器方向键和Backspace键不好使.安装vim的方法 参考文章: (1)Cygwin中解决vi编辑器方向键和Backspace键不好使.安装vim的方法 (2)https: ...

  8. docker基础容器中bash: vi: command not found问题解决

    docker基础容器中bash: vi: command not found问题解决 问题 我们在创建基础容器之后,进入容器,进行编辑配置文件的时候,需要使用vim或者vi命令,但是会出现: 原因 这 ...

  9. Django在Terminal中python manage.py startapp myapp报name ‘os‘ is not defined

    Django在Terminal中python manage.py startapp myapp报name 'os' is not defined 解决办法:打开settings文件,加上import ...

最新文章

  1. 羡慕嫉妒!看了腾讯月收入 8 万 的支出账单不恨了 | 每日趣闻
  2. [翻译] FastReport Class Hierarchy (FastReport 组件类层次结构)
  3. 通过Wireshark抓包分析谈谈DNS域名解析的那些事儿
  4. 手把手带你复现ICCV 2017经典论文—PyraNet
  5. javaweb学习总结(十五)——JSP基础语法
  6. html 简单 在线编辑器 ie ff,一款垃圾中的极品HTML编辑器(兼容IE OR FF)
  7. 理解Android Framework
  8. 世界最好的字体引擎,泰山FreeType,开源:我们站在巨人的肩膀上
  9. 步步高告诉你如何获客增长:4种数字化驱动案例
  10. 如何在安装时备份sis文件
  11. [幽默网文]2009高考作文语录
  12. Git Cheat Sheet 中文版
  13. 百度语音合成 java 教程_【百度语音合成】JavaAPI方式语音合成示例
  14. php语言中双引号的作用是什么,php中的单引号与双引号作用详解
  15. 骨传导蓝牙耳机哪家好、骨传导蓝牙耳机品牌排行
  16. 系统性综述:特征点检测与匹配
  17. CSS-0813(重复性)线性/径向渐变-过渡属性transition-变形属性transform变形位移旋转缩放倾斜视域函数perspective变形原点三角形居中方法
  18. 移动 网通 联通 电信
  19. 知识图谱学习与实践(1)——知识图谱的演化过程
  20. android让组件贴着顶部,Android中底部菜单被输入法顶上去的解决方案

热门文章

  1. srt文件解析 c语言,c语言标准库函数srt排序的介绍与使用.docx
  2. 广义表和二叉树的转换
  3. wps中删除我的设备(已经不使用的)
  4. Python--weather.NO.1---了解tkinter和requests的基本用法
  5. 内网渗透(十二)之内网信息收集-内网端口扫描和发现
  6. 知道一个IP地址,如何计算出它的子网掩码
  7. 转来的ubuntu8.04安装经验
  8. 一个小工具——随机产生汽车车牌号的Java实现
  9. 2^n+1的因数分解问题
  10. gurobi mac 安装