博客
关于我
vim 最常用的命令
阅读量:643 次
发布时间:2019-03-12

本文共 1834 字,大约阅读时间需要 6 分钟。

Esc:这是VIM中最常用的快捷键之一。在正常模式下按下这个键,可以立即返回VIM的默认状态。无论你当前处于什么模式,只要按下 Esc,就能恢复到普通模式,很好地帮助你突破一次模式迷失的困扰。这个键的功能强大,几乎在任何时候都能帮助你快速恢复正常操作状态。

i:在正常模式下按下 i 键,可以进入插入编辑状态。这个状态让你可以轻松地在光标所在的位置开始输入字符。操作过程中,你可以通过方向键上下移动光标,在需要输入的地方输入内容,用 Delete 键删除不需要的字符,最后按下 Esc返回普通模式。这是所有新手学习 VIM 时都必须掌握的基本操作。

yy(yny):在正常模式下,你可以通过移动光标到想要复制的行,再按下 yy 或者 yn 表示复制一行或多行文本。例如,按下 y5y 就可以一次性复制当前行及其下方的五行内容。这个操作对于编写代码或处理文本时无疑是一个神器,能够极大地提高工作效率。

p:复制完成后,只需将光标移动到需要粘贴的位置,再按下 p 键。VIM 提供了丰富的粘贴选项,不仅限于单纯的粘贴。你还可以通过按下多次 p 来实现多次粘贴,适用于多种不同的场景。这个操作简单直接,深受 Hodeman 操作者喜爱。

d:和 p 函数相反,按下 d 键可以直接删除光标所在的行。这是处理文本时常用的快速操作,把无用的行内容直接删掉。你可以根据需求选择保留部分内容,将光标下移到要保留的末尾,再按下 d,这样就能快速删除不必要的内容。

x:在正常模式下,按下 x 键可以直接删除光标当前位置的字符。这在处理文本时非常实用,可以精准删除单个字符。这一操作尤其适合处理编程语言中的符号错误,能够快速修正代码而不影响其余部分。简单高效的设计让人惊叹不已。

:随着对 VIM 熟悉程度的提升,你可能会频繁进入命令模式。在正常模式下按下 : 就进入命令模式。在这个模式下,输入 q 表示退出,w 表示保存,! 表示强制保存退出!输入 :q! 就能放弃所有修改而退出,这是处理紧急情况时的小救命按钮。输入 :wq! 则是强制保存并退出,这对工作中频繁保存文件的用户来说无疑是个.ReactNodeALT_Here

Esc:这是VIM中最常用的快捷键之一。在正常模式下按下这个键,可以立即返回VIM的默认状态。无论你当前处于什么模式,只要按下 Esc,就能恢复到普通模式,很好地帮助你突破一次模式迷失的困扰。这个键的功能强大,几乎在任何时候都能帮助你快速恢复正常操作状态。

i:在正常模式下按下 i 键,可以进入插入编辑状态。这个状态让你可以轻松地在光标所在的位置开始输入字符。操作过程中,你可以通过方向键上下移动光标,在需要输入的地方输入内容,用 Delete 键删除不需要的字符,最后按下 Esc返回普通模式。这是所有新手学习 VIM 时都必须掌握的基本操作。

yy(yny):在正常模式下,你可以通过移动光标到想要复制的行,再按下 yy 或者 yn 表示复制一行或多行文本。例如,按下 y5y 就可以一次性复制当前行及其下方的五行内容。这个操作对于编写代码或处理文本时无疑是一个神器,能够极大地提高工作效率。

p:复制完成后,只需将光标移动到需要粘贴的位置,再按下 p 键。VIM 提供了丰富的粘贴选项,不仅限于单纯的粘贴。你还可以通过按下多次 p 来实现多次粘贴,适用于多种不同的场景。这个操作简单直接,深受 Hodeman 操作者喜爱。

d:和 p 函数相反,按下 d 键可以直接删除光标所在的行。这是处理文本时常用的快速操作,把无用的行内容直接删掉。你可以根据需求选择保留部分内容,将光标下移到要保留的末尾,再按下 d,这样就能快速删除不必要的内容。

x:在正常模式下,按下 x 键可以直接删除光标当前位置的字符。这在处理文本时非常实用,可以精准删除单个字符。这一操作尤其适合处理编程语言中的符号错误,能够快速修正代码而不影响其余部分。简单高效的设计让人惊叹不已。

:随着对 VIM 熟悉程度的提升,你可能会频繁进入命令模式。在正常模式下按下 : 就进入命令模式。在这个模式下,输入 q 表示退出,w 表示保存,! 表示强制保存退出!输入 :q! 就能放弃所有修改而退出,这是处理紧急情况时的小救命按钮。输入 :wq! 则是强制保存并退出,这对工作中频繁保存文件的用户来说无疑是个 天CRM_Ruée de but pourquoi perdre temps

转载地址:http://opmxz.baihongyu.com/

你可能感兴趣的文章
Python3 tutorial day3
查看>>
python3 week4
查看>>
Python3 创建数组
查看>>
python3 套接字异常(a byte-like object is required not str)
查看>>
python3 实现用户三次输入错误记录黑名单并对该用户登录锁定-day1
查看>>
python3 文本变图片
查看>>
Python3 查看 com 组件的属性
查看>>
python3 案例分享--发邮件
查看>>
python3 模板库_Python3 标准库概览_Python教程_我爱模板网 - 提供下载各种免费建站资源,免费网站模板,免费网页特效,让你爱上建站!...
查看>>
Python3 求最大/小值及索引值 Numpy
查看>>
python3+django使用celery执行某些任务失败的解决方案
查看>>
Python3+Requests+Unittest实战系列【一】
查看>>
python3+requests+unittest实战系列【一】
查看>>
python3+requests+unittest实战系列【二】
查看>>
Python3+Requests+Unittest实战系列【二】
查看>>
python3----ASCII
查看>>
Python3-selenium自动化测试框架,结合HTMLTestRunner测试报告!
查看>>
Python3-如何自我更新作为服务运行的应用程序
查看>>
Python3.1-网格模拟概念性问题
查看>>
Python3.12 解决conda环境libstdc++版本过低问题
查看>>