首页 > 解决方案 > 我可以在 Windows 10 的 WINdows 命令行中使用类似 vim 的命令吗?

问题描述

因为我在命令行中工作时使用 vim(并且显然喜欢它),所以在我意识到我不再使用 vim 之前,我经常敲击几次键。这不是一个大问题,但是当在一行中输入大量命令时,类似 vim 的导航确实会加快速度,在极少数情况下咳嗽我打错字了。如果有一种方法可以让命令行输入的行为至少有点像 vim(例如普通模式、插入模式、从主键移动等),那就太好了。

我愿意使用不同的 shell,但更喜欢我可以在不学习大量新命令的情况下使用的东西(例如命令行或 BASH 之类的)。我已经将许多常用命令序列编译成 .bat 文件,我不希望对其进行太多更改以使其正常工作。

标签: vimcommand-linewindows-10

解决方案


使用 Windows 时,一个不错的选择是安装Git,它为您提供“Git Bash”,这是他们的mingw发行版。

现在你有了 bash,你可以使用set -o vi它将你的 readline 置于 Vim 模式。

https://sanctum.geek.nz/arabesque/vi-mode-in-bash/


推荐阅读