资讯专栏INFORMATION COLUMN

vim 指令快速参考

elva / 3032人阅读

摘要:正常模式下上下左右行首退出保存并退出增即即删行字母删除光标下的一个字母或汉字改内容连续替换内容类似的查显示行的查找文件末尾文件首行号实现跳转内容查找内容逆向查找查找匹配剪切复制删复制进入可选模式复制进入列模式选择行模式粘贴粘贴撤销撤销整行

正常模式下(esc):

            上下左右:kjhl
            行首:0
            退出::q!
            保存并退出::wq
            增:a即add;i即insert
            删:de===delete the word-to end;dw===delete the word to next word;dd===delete行===d$
                  “x ”(字母)删除光标下的一个字母或汉字
            改:r+内容===replace what;(R连续替换)cw===clean write +内容(类似的c$)
            查:ctrl+g显示ruler;
                    行的查找: G文件末尾;gg文件首;行号+G实现跳转;
                     内容查找:/+内容;?逆向查找
                     查找匹配:%
            剪切:复制+删+p
            复制:v进入可选模式+y复制  [进入列模式选择ctrl+v,行模式shift+v]
            粘贴:p粘贴
            撤销:U撤销整行的操作;u撤销最新的操作
            
            行选择模式可以选取内容:shift+v…..y复制……p粘贴
            列选择模式可以添加多行注释:ctrl+v….大写 I 插入文本/……两次esc多行添加成功 

正常模式下对文件的操作:

            :w test===保存文件并命名test
            :r filename===提取合并文件
            Ctrl-w Ctrl-w实现窗口跳转; vi -O 文件名1 文件名2(大O垂直打开,o水平并列窗口);ctrl+p搜目录;ctrl+w+v打开新窗口
            Ctrl+tab切换tab
            :qa关闭所有窗口

查看帮助文档:

        :help user-manual

执行外部命令:

        :!+外部命令,如:!ls
        

退出SHELL命令:ctrl+d 两次

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/24915.html

相关文章

  • 工具篇:iTerm与Zsh

    摘要:与篇安装与配置作者原文安装比较简单,直接从官网下载安装即可。支持,,下方存在主题官网路径,按照教程安装即可。执行自动提示命令切入扩展目录执行指令将工程克隆到当前目录打开文件,在最后添加下面内容保存文件。 iTerm与Zsh篇 iTerm2 安装与配置 作者:studytime原文:https://www.studytime.xin/ 安装iTerm2比较简单,直接从官网下载安装即可。...

    golden_hamster 评论0 收藏0
  • window环境下搭建vim前端开发环境

    摘要:前端折腾记自从换了一个键盘之后,对的热情递增,终于找一个时间,静下心来折腾一下,在下使用着实蛋疼,不过前端开发要求不高,之前用,其实也没用到什么牛逼的插件,将就着用吧。 前端 window vim 折腾记 自从换了一个poker键盘之后,对vim的热情递增,终于找一个时间,静下心来折腾一下vim,在window下使用vim着实蛋疼,不过前端开发要求不高,之前用sublime,vscod...

    Bmob 评论0 收藏0
  • Tmux使用手册

    摘要:关于我的博客掘金专栏路易斯专栏原文链接使用手册链接程序员使用手册极客头条全文共字,阅读需分钟。使用快捷键组合,三次按键就可以断开当前会话。新增面板中,使用最多的功能之一就是新增一个面板。 本文首发于CSDN网站,下面的版本又经过进一步的修订。 关于 我的博客:louis blog 掘金专栏:路易斯专栏 原文链接:Tmux使用手册 CSDN链接:程序员Tmux使用手册 - 极客头...

    Half 评论0 收藏0
  • Vim 的哲学(四)

    摘要:的哲学第四篇姗姗来迟,狗血的原因我就不多说了,好消息是我将为这个系列带来一些动态演示。所以目前为止你学会上述四个动作指令就足够了。以词为单位使得我们可以更精确也是更具语义化的移动光标,并且要比逐个字符的移动要快得多。 Vim 的哲学第四篇姗姗来迟,狗血的原因我就不多说了,好消息是我将为这个系列带来一些动态演示。原本我打算录视频的,但是文章都写了那么些篇了,现在再录视频似乎晚了些,所以我...

    xiao7cn 评论0 收藏0

发表评论

0条评论

elva

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<