操作

(一)进入

vim filename

(二)退出

:wq 末行模式,保存退出

:q 末行模式,直接退出

:q! 末行模式,不保存,强制退出

(三)输入模式(在命令模式下操作)

i 从光标所在位置前面开始插入

I 在当前行首插入

a 从光标所在位置后面开始输入

A 在当前行尾插入

o 在光标所在行下方新增一行并进入输入模式

O 在当前上面一行插入

(四)移动光标(在命令模式下操作)

gg 到文件第一行

G 到文件最后一行 (Shift + g)

^ 非空格行首

0 行首(数字0)

$ 行尾

(五)复制和粘贴(在命令模式下操作)

yy 复制整行内容 如3yy就是复制3行内容

yw 复制当前光标到单词尾内容

p 粘贴

(六)删除

dd 删除光标所在行

dw 删除一个单词

x 删除光标所在字符

u 撤销上一次操作

s 替换

ctrl + r 撤销 u

(七)块操作

v 块选择

ctrl + v 列块选择

(八)查找

/ 命令模式下输入:/ 向前搜索

? 命令模式下输入:? 向后搜索

n 向下查找

N 向上查找

linux怎么下载vi,Linux下Vim的使用相关推荐

  1. linux无法下载ftp,linux 不能下载怎么办

    linux 不能下载怎么办? 关于Linux下vsftp匿名用户上传和下载的配置 配置要注意三部分,请一一仔细对照: 1.vsftpd.conf文件的配置(vi /etc/vsftpd/vsftpd. ...

  2. linux系统下载经验,linux系统的学习经验首篇

    1.linux打开terminal,两种最简单的办法,第一种,直接Ctrl+Alt+T:第二种,Alt+F2,输入gnome-terminal:更复杂的不建议使用. 2.linux没有盘符的概念,只有 ...

  3. linux torrent 下载工具,Linux 下载工具推荐: Motrix qbittorrent

    Linux下载介绍 Linux下其实下载工具还是蛮多的, 命令行的wget,curl,aria2,甚至于apt 但是个人日常使用下还是有图形化界面比较方便易用.大多数教程里推荐的Uget,可能是我也不 ...

  4. 红旗linux软件下载,红旗linux操作系统下载

    红旗Linux桌面版是一款linux操作系统镜像文件.这个一个非常好用的系统,界面简洁干净,运行非常流畅,即使是老主机也可以轻松带动.同时稳定性也是非常不错.喜欢就来当易网下载吧! 红旗Linux操作 ...

  5. 红旗linux9支持软件,红旗linux系统下载|红旗Linux操作系统9.0正式版下载(c语言编写) 最新版_数码资源网...

    今天带来的红旗Linux操作系统9.0正式版相信是很多从事编程行业人员非常了解的,红旗Linux系统下载是非常专业的c语言编写软件,同时红旗Linux操作系统9.0正式版还拥有开关机加速.Firstc ...

  6. Linux 环境下载百度Linux 环境下载百度云资源,Firefox插件(百度网盘助手)

    Linux 环境下载百度云资源,Firefox插件(百度网盘助手) https://blog.csdn.net/a499957739/article/details/79593286 转载上面链接的, ...

  7. 浏览器支持linux版本下载软件,Linux版Edge浏览器下载

    微软正式宣布推出适用于Linux的Microsoft Edge版本.在此版本中,Microsoft Edge现在可用于所有主要的台式机和移动平台.该版本由 Microsoft Edge 团队进行测试, ...

  8. 【linux】下载 | 移动 | 阅读文件 + vim和Nano使用

    学习总结 文章目录 学习总结 任务3: 步骤3:使用head.cat.tail命令阅读下载的文件. ubuntu配置python环境 1. 安装编译Python源程序所需的包 2. 下载Python3 ...

  9. rocketmq linux环境下载地址,Linux下RocketMQ下载安装教程

    一.下载 1.官网下载:下载地址 2.百度网盘下载:下载地址 提取码:0g5a java开发工具下载地址及安装教程大全,点这里. 更多深度技术文章,在这里. 二.安装及启动 1.将zip文件上传到li ...

最新文章

  1. 22条 API 设计规范,API 一致性设计
  2. 微信拦截URL,使用自己内置的web组件打开URL,为什么没人声讨?
  3. html源码md风格,code/html.md at master · Rongx/code · GitHub
  4. web提高:负载均衡
  5. 面试总结之html+css
  6. logisim优先编码器怎么用_变频电机为什么要用编码器?又该如何选型?
  7. 360全景倒车影像怎么看_别克关怀-后视镜和倒车影像 倒车时到底看哪个
  8. A股开盘:深证区块链50指数涨0.91%,美邦服饰涨停
  9. [vscode] markdown_index----可以为你的markdown标题添加序号的插件
  10. 开源GIS(六)——openlayers中overlay强大功能
  11. HDU2094 产生冠军【set】
  12. 绕开“陷阱“,阿里专家带你深入理解C++对象模型的特殊之处
  13. C语言链表与malloc函数
  14. Oracle数据库sql 列转字符串行函数WMSYS.WM_CONCAT()
  15. Axure RP 9.0 软件安装教程
  16. 【嵌入式】NBIoT(BC26)低功耗模式与控制
  17. vs2003无法打开sal.h
  18. PHP实现倒计时插件代码
  19. C# 22. 新建文件夹
  20. 公司版苹果开发者账号注册申请流程

热门文章

  1. 11g wallet使用
  2. windows在当前文件夹下快速使用控制台
  3. 【转】【转】一个一年工作经验的java工程师从工作初到今天的所有收藏的学习java的网站(有些很经典...
  4. 如何关闭Mybatis的DEBUG log打印
  5. 明日之后无限信用点的服务器,明日之后免费刷信用点特别版
  6. 初中 昆虫记思维导图_《昆虫记》的思维导图
  7. Sublime text3 高级操作(直接上代码,超爽。)
  8. 利用Java反射机制调用含数组参数的方法
  9. 我的世界服务器的启动器在哪个文件夹,原神启动器在哪 启动器位置文件介绍...
  10. 关于c语言学习的建议