博客
关于我
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.x:遍历select下拉框获取value值
查看>>
python360百科_11月编程排行榜:Python超过Java成第二
查看>>
Python关于Paginator分页函数详细解析 附实战代码
查看>>
python3、ipython3、setup-tools、pip等环境搭建详细总结
查看>>
python3下使用cv2.imwrite存储带有中文路径图片或者绝对路径图片
查看>>
python3与django中@property详解
查看>>
python3中如何表示无穷大
查看>>
Python3中提示:no module named 'wxpy'
查看>>
python3中选择文件对话框的格式打开和保存图片
查看>>
python3为什么print永远都是地址_Python3 print 函数用法总结
查看>>
Python3之uuid模块
查看>>
Python3之写入Excel文档(xlsxwriter)
查看>>
Python3之打印操作打印流重定向(下)
查看>>
python3判断字典、列表、元组为空以及字典是否存在某个key的方法
查看>>
Python3利用pymysql操作 MySQL
查看>>
python3处理json文件中含有中文dumps的应用
查看>>
Python3子进程输出
查看>>
Python3学习笔记3,变量、运算符
查看>>
Python3学习笔记(urllib模块的使用)
查看>>
python3安装scapy_Linux下安装scapy-python3
查看>>