加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

vim常用命令

发布时间:2020-12-15 23:16:03 所属栏目:安全 来源:网络整理
导读:vim 常用命令: ? ? yy ? ? 复制光标所在的一行 ? ? ? 4yy ? 复制光标以及光标向下四行 ? ? ? p ? ? ? 黏贴 ? ? ? dd ? ? 剪贴光标所在的一行 ? ? ? 4dd ? 剪切光标所在的行以及光标向下四行 ? ? ? D ? ? ?从当前的光标开始剪切,一直到行末 ? ? ? d0 ? ??从当

vim 常用命令:

? ? yy ? ? 复制光标所在的一行

?

? ? 4yy ? 复制光标以及光标向下四行

?

? ? p ? ? ? 黏贴

?

? ? dd ? ? 剪贴光标所在的一行

?

? ? 4dd ? 剪切光标所在的行以及光标向下四行

?

? ? D ? ? ?从当前的光标开始剪切,一直到行末

?

? ? d0 ? ??从当前的光标开始剪切,一直到行首

?

? ? dw ? ?删除光标所在的单词

?

? ? x ? ? ? 删除当前的光标,每次仅仅会删除一个

?

? ? X ? ? ? 删除当前光标前的一个字母,每次仅仅会删除一个

?

? ? h ? ? ?向左

?

? ? j ? ? ?向下

?

? ? k ? ? 向上

?

? ? l ? ? ?向右

?

? ? M ? ?当前屏幕的中间

?

? ? H ? ?当前屏幕的最上方

?

? ? L ? ?当前屏幕的最下方

?

? ? ctrl+f ? ? 向下翻一页

?

? ? ctrl+b ? ?向上翻一页

?

? ? { ? ? ? ? ? ?按段移动,向上移动

?

? ? } ? ? ? ? ? ?按段移动,向下移动

?

? ? 20G ? ? ? 快速定位到20行代码

?

? ? G ? ? ? ? ? 快速的定位到整个代码的最后一行

?

? ? gg ? ? ? ? ?快速定位到整个代码的第一行

?

? ? w ? ? ? ? ? 以单词进行划分,跳到下一个单词的开头处

?

? ? b ? ? ? ? ? ?以单词进行划分,调到上一个单词的开头处

?

? ? u ? ? ? ? ? ?撤销刚刚的操作

?

? ? ctrl+r ? ? ? 反撤销

?

? ? v ? ? ? ? ???按字符移动,选中一片代码:

?

? ? V ? ? ? ? ?? 按段移动,选中一片代码:

?

? ? >> ? ? ? ? ?向右移动代码

?

? ? >> ? ? ? ? ?向左移动代码

?

? ? . ? ? ? ? ? ? ?重复执行上一次操作

?

? ? r ? ? ? ? ? ? ?替换一个字符

?

? ? R ? ? ? ? ? ?替换光标以及后面的字符

?

? ??shift+zz 相当于 末行模式下 wq

?

? ? 查找命令:

?

? ? / ? ? str查找

?

? ? n ? ?查找下一个

?

? ? N ? ?查找上一个

?

? ? 替换命令:

?

? ? 末行模式下,将当前文件的所有hello,替换成hi。

?

? ? :%s/hello/hi/g

?

? ? ?w ? ? 保存

?

? ? ?q ? ? ?退出?

?

? ? ? wq ?保存并退出

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读