linux操作系统基础之vim的使用手册

举报
鱼酱 发表于 2022/01/06 22:23:57 2022/01/06
【摘要】 vim 1)正常模式 第一次执行的状态 2)插入模式 按i、a、o、I、A、O、后可输入文本状态 3)命令模式 在正常模式下按ESC输入冒号(:)的状态 4)可视化模式 按v (???) 按ESC可以从...

vim
1)正常模式 第一次执行的状态
2)插入模式 按i、a、o、I、A、O、后可输入文本状态
3)命令模式 在正常模式下按ESC输入冒号(:)的状态
4)可视化模式 按v (???)

按ESC可以从其他模式转换为正常模式

在正常模式下使用h(左)j(下)k(上)l(右)移动光标 或者使用箭头移动光标

正常模式下使用x删除一个字符
正常模式下按u 可以回到上一个状态
正常模式下Ctrl+R 回到原来的状态 (u的逆向操作)

正常模式i:insert 在当前光标处插入
正常模式a:append 在当前光标下一个位置插入
正常模式A: 在当前光标所在行尾部插入字符
正常模式I: 在当前光标所在行前端开始插入字符
正常模式o: 在当前光标下创建行并插入字符
正常模式O: 在当前光标上创建行并插入字符
正常模式x,dl: 删除当前光标位置的字(???)
正常模式X,dh: 删除光标上一个位置的字
正常模式dw: 删除一个词
正常模式d0: 从光标位置起删除至行首
正常模式D,d : 删 除 光 标 位 置 起 删 除 至 行 尾 正 常 模 式 d d : 删 除 整 个 光 标 所 在 行 正 常 模 式 d j : 删 除 光 标 所 在 行 和 下 一 行 正 常 模 式 d k : 删 除 光 标 所 在 行 和 上 一 行 y : y a n k “ 拖 拽 ” 正 常 模 式 y y : 复 制 光 标 所 在 行 正 常 模 式 y w : 从 光 标 位 置 到 词 尾 进 行 复 制 正 常 模 式 y 2 w : 从 光 标 位 置 复 制 2 个 词 正 常 模 式 y 0 : 从 光 标 到 行 首 进 行 复 制 正 常 模 式 y : 删除光标位置起删除至行尾 正常模式dd: 删除整个光标所在行 正常模式dj: 删除光标所在行和下一行 正常模式dk: 删除光标所在行和上一行 y:yank “拖拽” 正常模式yy: 复制光标所在行 正常模式yw: 从光标位置到词尾进行复制 正常模式y2w: 从光标位置复制2个词 正常模式y0: 从光标到行首进行复制 正常模式y :dd:dj:dk:y:yankyy:yw:y2w:2y0:y: 从光标到行尾进行复制
正常模式2yy: 复制光标所在行下2行
正常模式yj: 复制光标所在行和下一行
正常模式yk: 复制光标所在行和上一行
正常模式yG: 从当前光标位置到文件末尾进行复制
正常模式P: 添加至光标的下一个位置
正常模式p: 添加至光标位置

Ctrl-V 指定块

插入文本 +i
保存文件 +:+w
指定文件名并保存 +:+w 文件名
退出vim编辑器 +:+q
退出vim编辑器 放弃保存 +:+q!
保存修改并退出 +:+wq

说实话 我是有点用不惯这个东西
我现在习惯把文件下载了 用windows修改。
在重新上传

文章来源: yujiang.blog.csdn.net,作者:鱼酱2333,版权归原作者所有,如需转载,请联系作者。

原文链接:yujiang.blog.csdn.net/article/details/84227548

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。