vim在命令模式下如何使用命令

日期:03-22

大家好,给大家分享一下。很多人还不知道vim在命令模式下是如何使用命令的。下面详细解释一下。现在让我们来看看!

Vim在编辑器中的地位这么高,得益于它的众多优势。作为高级编辑器,完全可以跨平台,也就是移植到其他操作系统上。此外,它是一个高度可定制,可扩展和高效的编辑器。这么牛逼,你还说不好用?

有人不以为然,Vim作为“编辑之神”,自然有它好用的理由。只是Vim对新手极其不友好。熟练操作Vim的老手爱不释手,新手就没有机会体验能走多快就走多快的机会?

今天给大家分享一个完整的Vim命令集合,都是常用技能,包括快捷键和常用功能。PDF的电子版,如果你拿着,随时背下来,可以大大提高编程效率,让你的编程快如牛毛。附Vim键盘图,图像对比记忆,锦上添花!

Vim的几种模式:

正常模式:可以使用快捷键command或按:进入命令行。

插入模式:可以输入文本。在正常模式下,可以通过按I、A、O等键进入插入模式。

可视模式:正常模式下按V键进入可视模式,在可视模式下移动光标选择文本。按V键进入可见线模式,整行总是被选中。Ctrl v进入可见块模式。

替换模式:正常模式下,按R进入。

翻转屏幕

Ctrl f:调低屏幕。

Ctrl b:向上转一屏。

Ctrl d:向下翻转半个屏幕。

Ctrl u:调高半个屏幕。

Ctrl e:向下滚动一行。

Ctrl y:向上滚动一行。

N%:到文件n%的位置。

Zz:将当前行移动到屏幕中央。

将当前行移动到屏幕顶部。

Zb:将当前行移动到屏幕底部。

注册

A-z:两者都可以用作寄存器名。ayy将当前行的内容放入A寄存器。

A-Z:使用大写字母来索引寄存器,并且可以将内容添加到寄存器中。例如,“Ayy”将当前行的内容追加到寄存器a中。

英寸

:reg显示所有寄存器的内容。

:未添加寄存器索引时默认使用的寄存器。

:当前选择缓冲区," yy将当前行的内容放入当前选择缓冲区。

" :系统剪贴板。" yy将当前行的内容放入系统剪贴板。

更改大小写

~:反转光标所在字符的大小写。

U或U in visual mode:将选定文本更改为大写或小写。

Gu(U)后面跟一个范围(比如$,或者g),可以把当前光标位置到指定位置的所有字母转换成小写或者大写。比如GgguG就是把开头和最后一行之间的所有字母都变成小写。比如gu5j,把当前行和后面四行变成小写。

以上解释了vim如何在命令模式下使用命令。这篇文章已经分享到这里了。希望能帮到大家。如果信息中有任何错误,请联系边肖进行更正。

标签: vim 命令模式 vim命令 ctrl

0.035008s