标签: vim

如何在Vim内部运行终端?

我已经习惯了Emacs,但我正在尝试Vim,看看我更喜欢哪一个.

我喜欢Emacs的一件事是能够在Emacs中运行终端.这可能在Vim内部吗?我知道您可以从Vim执行命令,但我希望能够在选项卡内运行终端.

vim

283
推荐指数
16
解决办法
26万
查看次数

如何让vim对文件名执行正常(bash like)选项卡完成?

当我在vim中打开一个新文件并使用tab完成时,它会完成整个文件名而不是像bash那样进行部分匹配.有没有选项使这个文件名选项卡完成工作更像bash?

vim

277
推荐指数
5
解决办法
6万
查看次数

如何在Vim中列出加载的插件?

有人知道在Vim中列出"加载的插件"的方法吗?我知道我应该自己跟踪这种东西,但能够检查当前状态总是很好.

vim plugins

268
推荐指数
6
解决办法
9万
查看次数

如何退出Git中的文本窗口?

我正在使用Windows,在提交之前,Git希望我输入一条短信,然后会出现一个新的文本窗口.

截图

我怎么能退出这个?

我正在努力学习Git.所以,一点帮助将受到高度赞赏.

git vim

266
推荐指数
6
解决办法
23万
查看次数

有没有办法在vim中删除而不覆盖你的上一次猛拉?

我爱vim,但一个常见的问题是:

  • 拉了一条线
  • 转到要粘贴的位置
  • 删除那里有什么
  • 粘贴你的猛拉,发现它粘贴你刚删除的东西

显然工作流程首先是删除,然后是第二个.但是,如果我没有这将是reeeeeaaaaaalllly不错来.有人有这个诀窍吗?vim是否有一个运行良好的粘贴缓冲区,或者我可以更改.vimrc设置吗?

vi vim

262
推荐指数
7
解决办法
4万
查看次数

VIM for Windows - 我输入什么来保存和退出文件?

使用WinXP我意外地输入git commit -a而不是git commit -am "My commit message",现在我正在查看我的CMD提示符,其中填写了我的提交消息的文件版本("请输入您的提交消息...").我已将消息添加到顶部,但现在我无法弄清楚如何保存和离开.我试着按CTRL+ W+ Q,但它没有做什么,只是添加^光标所在的位置.

esc先尝试过,然后是CTRL+ W+ Q,但它说No write since last change (add ! to override).

git vim windows-xp git-commit

258
推荐指数
6
解决办法
15万
查看次数

如何从光标位置开始快速删除VIM中的一行?

我希望能够删除我在VIM中光标位置开始的行的剩余部分.有这么简单的命令吗?

为了帮助说明,这是在命令之前.

The quick brown dog jumps over the lazy fox.
     ^
     |----- Cursor is here.
Run Code Online (Sandbox Code Playgroud)

这是在命令之后

The q
     ^
     |----- Cursor is here.
Run Code Online (Sandbox Code Playgroud)

vim

258
推荐指数
7
解决办法
29万
查看次数

删除Vim中的换行符

有没有办法删除Vim中一行末尾的换行符,以便下一行附加到当前行?

例如:

Evaluator<T>():
    _bestPos(){
}
Run Code Online (Sandbox Code Playgroud)

我想将这一切都放在一行而不复制行并将它们粘贴到前一行.看起来我应该能够将光标放到每一行的末尾,按一个键,然后让下一行跳转到光标所在的同一行.

最终结果:

Evaluator<T>(): _bestPos(){ }
Run Code Online (Sandbox Code Playgroud)

这可能在Vim?

unix vi vim ssh shell

257
推荐指数
7
解决办法
18万
查看次数

如何从终端运行mvim(MacVim)?

我安装了MacVim,我正在尝试将其设置为Git(版本控制)的编辑器,但我无法从命令行运行'mvim',因为它无法识别.如何设置mvim以便我可以从终端运行它?

macos vim shell command-line macvim

256
推荐指数
10
解决办法
15万
查看次数

在vim中,如何在搜索之前回到原来的位置?

在vim中编程我经常去寻找东西,猛拉它,然后回到我原来的位置,插入它,修改它.

问题是,在我搜索并找到之后,我需要手动找到回到原来的路.

有没有一种自动方式可以回到我上次搜索时的状态?

vi vim

255
推荐指数
7
解决办法
6万
查看次数

标签 统计

vim ×10

vi ×3

git ×2

shell ×2

command-line ×1

git-commit ×1

macos ×1

macvim ×1

plugins ×1

ssh ×1

unix ×1

windows-xp ×1