9
社区成员
发帖
与我相关
我的任务
分享告诉你成为一名命令行技术向导会这么有趣
说实话,70 年代和 80 年代编写 unix 和 vi 等工具的 omega 极客绝对是技术之神。显然这是极客们写的,供极客们去极客们并成为极客的。
伙计,我喜欢 Linux 世界。天哪,我希望我在职业生涯中早点开始学习这一点!
对于正在阅读本文并且刚接触 Vim 的人来说,以下是基础知识:
Vim 是一个模式编辑器。与您习惯的瞬时“模式”不同,例如,通过暂时按住Control,现在您的s按键会保存而不是键入s字符,Vim 具有“锁定”模式,在这种模式下,按下一个键会更改其他键的功能。那种模式。
Escape让您进入正常模式,其中字母键触发命令而不是实际字母。
i让您进入插入模式,您可以按照通常的预期进行键入。
:调用命令模式,您可以在其中执行退出、保存等操作。:q“退出”:w是“写入”即“保存”,:x“保存并退出”是。
还有其他模式,但您一开始不必担心它们。
h在正常模式下, 、j、k、 和 键l分别是左、下、上、右箭头键。
字面意思就是这样。如果您阅读了本文,您现在已经了解了 Vim 的绝对基础知识并且可以开始使用它。
这就是初学者需要知道的全部内容,以便获得简单的、也许笨重的、但实用的体验——当他们遇到不知道如何做的事情时,通过谷歌搜索可以找到其他所有内容。
事实上,我会节省你一些时间。了解完所有这些后,请查看以下内容:
各种“视觉”模式。
如何复制/粘贴(y和p键——是的,您所认为的“复制”被称为“复制”)。
如何删除字符、线条等(该d键的作用)
w和键 的作用b。
f和键 的作用t。
到那时,您已经掌握了大多数文本编辑所需的 85% 的动作,老实说,您需要大约一个小时来学习。如果你想确保事情真正深入人心,可以将其四舍五入到“一个下午”。
到那时,只要承诺始终使用它,一周内你的肌肉记忆就会适应,你将弥补一堆知识空白,突然之间,对于每个用 Vim 的人来说,你会看起来像一个“Vim 大师”奇怪的恐惧围绕着它。