vim - 用感叹号重复最后一个命令? Vim

标签 vim

当我刚刚输入一个巨大的命令时,例如:

:e ~/Projects/foo/app/views/bar.rhtml

Vim 不可避免地告诉我我还没有保存当前的缓冲区。有没有一种快速的方法可以用感叹号重复命令,而不必重新输入整个内容?

最佳答案

:e! #

指定 vim 文件时,%是当前文件的快捷方式,#是“上一个”(实际上,更像是“其他”)文件的快捷方式,在您的情况下是 ~/.../bar.rhtml

关于vim - 用感叹号重复最后一个命令? Vim ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4066966/

相关文章:

python - 在注释和文档字符串中使用较短的文本宽度

vim - 重新加载缓冲区中的所有文件后文件类型设置丢失

vim - 在 Vim 中将编码和文件编码设置为 utf-8

vim - 如何在 Vim 中重复诸如更改制表符 `gt` 之类的命令,而无需一遍又一遍地重新输入它们?

vim 关闭标签后自动显示左标签

VIM:在窗口左侧显示 3 个字符的边框

vim - 如何将 Ctrl-R_= 与 :execute 一起使用

linux - 使用 SSH 从 mac 到 linux 时没有 vim 颜色

vim - 我该如何防止vim通过制表符填充.class文件?

Vim:退出拆分窗口时删除缓冲区