vim - 但具有滚动、可点击文本和复制粘贴功能

Joh*_*man 3 vim terminal text-processing copy-paste mouse

我喜欢vim。我觉得摸老鼠很脏。但有时当我的手已经在鼠标上时,能够滚动文本或单击文本中的某个位置并让光标跳到那里肯定会很好。另外,我希望我可以使用 command-c、command-v 进行复制和粘贴。是否有任何软件可以满足这种需求?Mac 的情况如何?

use*_*455 13

在大多数系统:set mouse=a上,即使在控制台上也可以在 vim 中启用鼠标。

我个人更喜欢使用 vim 键绑定,但有一些变体:

:vmap <C-c> "*y
:imap <C-v> <ESC>"*gPa
:nmap <C-v> "*gP
Run Code Online (Sandbox Code Playgroud)

可能会为 ctrl-c 和 ctrl-v 做你想做的事

  • @John 如果您使用的是 Mac,则默认的 Terminal.app 不支持鼠标。使用 [iTerm](http://sites.google.com/site/iterm2home/)。 (2认同)

Wim*_*nen 8

对于 linux(或者至少是 Debian 系列的发行版,例如 Ubuntu),有vim-gnomevim-gtk包。

Mac 有 MacVim,Windows 有 gvim。两者都从vim 下载页面链接。