标签: macvim

覆盖Mac上的系统vim

我安装了macvim via brew install macvim --override-system-vim.一切似乎都很好.当我ls -lart/usr/local/bin这里做的是我得到的符号链接相对于vim:

vimex -> ../Cellar/macvim/7.3-66/bin/vimex      
vimdiff -> ../Cellar/macvim/7.3-66/bin/vimdiff
vim -> ../Cellar/macvim/7.3-66/bin/vim
view -> ../Cellar/macvim/7.3-66/bin/view
vi -> ../Cellar/macvim/7.3-66/bin/vi
mvimex -> ../Cellar/macvim/7.3-66/bin/mvimex
mvimdiff -> ../Cellar/macvim/7.3-66/bin/mvimdiff
mvim -> ../Cellar/macvim/7.3-66/bin/mvim
mview -> ../Cellar/macvim/7.3-66/bin/mview
gvimex -> ../Cellar/macvim/7.3-66/bin/gvimex
gvimdiff -> ../Cellar/macvim/7.3-66/bin/gvimdiff
gvim -> ../Cellar/macvim/7.3-66/bin/gvim
gview -> ../Cellar/macvim/7.3-66/bin/gview
Run Code Online (Sandbox Code Playgroud)

另外,运行which vim收益率/usr/local/bin/vim.但是,当我vim从终端运行时,我得到的版本7.3而不是7.3.754/usr/local/Cellar/macvim/7.3-66/bin/vim直接运行时获得的版本.我在这里错过了什么,因为它显然不一样.

macos vim homebrew macvim

12
推荐指数
1
解决办法
1万
查看次数

无法粘贴到MacVim中

我从Vim外面复制文本.其他应用中的⌘V可以毫无问题地粘贴文本.在MacVim中,它不起作用.

在插入模式下,不显示任何内容 在普通模式下,我明白了E353: Nothing in register +.set clipboard=unnamed打开或关闭时会发生这种情况.

奇怪的是,这之前是有效的.怎么了?

clipboard macvim

12
推荐指数
1
解决办法
2889
查看次数

vim重定向输出到quickfix

是否可以将命令的输出重定向到快速修复窗口?

我正在运行的命令是

:!java %:r
Run Code Online (Sandbox Code Playgroud)

并希望输出进入quickfix窗口

vim macvim

12
推荐指数
3
解决办法
5491
查看次数

VIM:退出插入模式:normal命令

当我使用:normal命令(:normal i)进入插入模式时,如何退出插入模式?

如果我按<Esc>,或<cc>,或<c - [>,VIM退出命令模式,我无法运行my:normal命令.

我输入imap <c-e> <Esc>了我的.vimrc但是当我在命令模式下输入<ce>时,没有插入任何东西.我无法弄清楚如何在命令模式下输入"控制e".

例如,<co>工作,:normal Ihello<c-o>Aworld但有时我想在正常模式下执行多个命令.

我知道我可以使用宏,但我想知道如何使用:正常.

vim macvim

11
推荐指数
2
解决办法
1万
查看次数

MacVim + Command-T插件,默认情况下如何在新标签页中打开

我想使用VIM的Command-T插件执行以下操作:默认情况下,将打开文件放在新选项卡中,而不是在选择文件时按CTRL-T.我想[Enter]在新选项卡中打开所选文件.我在这个行为的选项中找不到任何内容.

plugins macvim

11
推荐指数
1
解决办法
3515
查看次数

在击键时插入(mac)vim中的代码行,用于pdb

我正在寻找用leaderpMacvim中的键击插入一行代码的方法

我想插入以下代码行:

import pdb; pdb.set_trace()
Run Code Online (Sandbox Code Playgroud)

可能不是python土地中前所未闻的代码行

python vim macvim pdb

11
推荐指数
3
解决办法
1657
查看次数

显示Vim变量

可能重复:
获取Vim中设置的当前值

我知道您可以使用:set更改Vim设置,并且您可以设置配置文件,~/.vimrc但我遇到了一些问题,这使得它与MacVim一起使用,我希望能够显示Vim环境变量.

是否有:show tw像这样的命令会这样做?

谢谢.

vim macvim

11
推荐指数
2
解决办法
4948
查看次数

在vim中的Strikeout文本?

Vim(有或没有插件 - 我不在乎)是否支持删除线文字?我发现自己在其中保留了一份"TO-DO"的运行列表,并且希望能够通过删除线文本"交叉"完成我已完成的项目.

谢谢!

vi vim macvim

11
推荐指数
5
解决办法
6556
查看次数

使用CommandT时,Ctrl + S在VIM中不能作为水平分割

我最近一直在调整我的内容~/.vim,似乎我打破了一些东西.

我正在使用CommandT插件,当搜索打开时允许以下内容:

  • enter - 在当前缓冲区中打开文件
  • Ctrl + S - 在水平分割窗口中打开文件
  • Ctrl + V - 在垂直分割窗口中打开文件

问题是,Ctrl + S突然停止在终端VIM中工作,只有Ctrl + V正在工作.起初我以为我在一般配置中打破了一些东西,但后来我在MacVim中尝试了它,而Ctrl + S的工作正常.

我不知道只为终端VIM设置了什么.

有什么方法可以告诉我,如果钥匙正在反弹到别的地方,那会发生什么?

顺便说一句,我~/.vim是Janus的一个分支,大多数东西被删除和更改,我主要是Rakefile为了安装插件.这是回购

vim macvim

11
推荐指数
2
解决办法
1132
查看次数

在Vim中针对匹配支撑/ paren的动作?

因此,与大多数具有编程思想的文本编辑器一样,Vim突出显示匹配的"范围"字符(例如(and ),<>,{}).

我想知道,是否有动议从另一个角色到达那个角色?就像,随着插入符号<,移动到(突出显示)匹配>

我知道[动作] t>或[行动] f>会完成类似的事情.那不是我要问的.

vim macvim

11
推荐指数
2
解决办法
3244
查看次数

标签 统计

macvim ×10

vim ×8

clipboard ×1

homebrew ×1

macos ×1

pdb ×1

plugins ×1

python ×1

vi ×1