command lab
  • TOP
  • vim

  • [vim的实践]您应该首先学习的基本编辑命令

[vim的实践]您应该首先学习的基本编辑命令

首先,我收集了一些基本命令,以记住有关编辑vim的命令。如果您将其与另一篇文章中介绍的移动命令一起学习,则应该可以暂时在实践中使用vim。

如果可以自由移动vim,编码应该会容易得多。我认为在适应之前,它不会按预期工作,但是让我们在该站点上反复练习和学习。

vim编辑命令的实践

按下面的开始按钮进入练习模式。
STARTSTOP
ctrl + shift + alt + space
PRE
NEXT
引导模式
重复模式
PUSH ENTER

切换到编辑模式

该命令从普通模式切换到编辑模式。切换到编辑模式的操作有多种变化。如果您在某些情况下可以不自觉地使用它们,那么您就是个好习惯。

在 在
切换到编辑模式(在光标之前) i
切换到编辑模式(在光标后面) a
转到行首并进入输入模式 I
移至行尾并进入输入模式 A
下面插入行以进入输入模式 o
上方插入行以进入输入模式 O

返回正常模式的命令

该命令返回普通模式。有许多站点仅解释esc,但实际上您可以使用“ ctrl + [”进行切换。我更喜欢后者,因为我可以在不离开起始位置的情况下打字。另外,如果将返回正常模式的命令与“ jj”绑定在一起,则可以非常顺畅地进行切换。在这种情况下,您需要编辑名为vimrc的配置文件。

返回正常模式esc
返回正常模式(按ctrl var)ctrl + [
返回正常模式(推荐设置)jj

文字を置き換えモード

可以替换该命令而不会删除光标上的字符。这样可以省去擦除字符的麻烦,因此请记住它以便进行有效的编辑。在单字符替换的情况下,替换模式以替换字符输入结尾,但是在多字符替换模式的情况下,必须以esc结尾该模式。

替换光标上的一个字符r
切换到多字符替换模式R
结束更换模式esc

视觉模式

该命令切换到可视模式,该模式可以称为选择模式。特别是,选择行的命令非常常用,因此请务必记住它。

切换至视觉模式v
更改为可视模式并选择行V

复制粘贴等

与复制/粘贴等相关的命令Yank与副本几乎相同。请注意,即使使用d命令删除vim,vim也会自动拉动。对内容的控制要使用一种称为寄存器的机制,但这是其他文章我会解释。

Yank(副本) y
Yank(复制)一行 yy
删除一个字符(&Yank) x
删除(&Yank) d
删除一行(&删除) dd
粘贴 p

便捷的运动命令

这是运动命令的简介,它是vim的一大吸引力。这是我经常使用的列表。如果您已经学习了运动命令,那么vim绝对是其中不可或缺的一部分。

删除 选择的内容 删除的内容 提取(复制)的内容 的内容 的内容 提取(复制)的内容
html标记的内容并进入编辑模式 cit
html标记 vit
html标记 dit
html标记 yit
删除“”的内容并进入编辑模式 ci”
选择“” vi”
删除“” di”
“” yi“
删除光标上的单词并进入编辑模式 ciw
在光标上选择单词 viw
删除光标上的单词 diw
表示(复制)光标上的单词 yiw

コメントを残す

该注释将在站点管理员批准后显示。请遵循举止和评论。