我安装了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直接运行时获得的版本.我在这里错过了什么,因为它显然不一样.
我从Vim外面复制文本.其他应用中的⌘V可以毫无问题地粘贴文本.在MacVim中,它不起作用.
在插入模式下,不显示任何内容 在普通模式下,我明白了E353: Nothing in register +.set clipboard=unnamed打开或关闭时会发生这种情况.
奇怪的是,这之前是有效的.怎么了?
是否可以将命令的输出重定向到快速修复窗口?
我正在运行的命令是
:!java %:r
Run Code Online (Sandbox Code Playgroud)
并希望输出进入quickfix窗口
当我使用:normal命令(:normal i)进入插入模式时,如何退出插入模式?
如果我按<Esc>,或<cc>,或<c - [>,VIM退出命令模式,我无法运行my:normal命令.
我输入imap <c-e> <Esc>了我的.vimrc但是当我在命令模式下输入<ce>时,没有插入任何东西.我无法弄清楚如何在命令模式下输入"控制e".
例如,<co>工作,:normal Ihello<c-o>Aworld但有时我想在正常模式下执行多个命令.
我知道我可以使用宏,但我想知道如何使用:正常.
我想使用VIM的Command-T插件执行以下操作:默认情况下,将打开文件放在新选项卡中,而不是在选择文件时按CTRL-T.我想[Enter]在新选项卡中打开所选文件.我在这个行为的选项中找不到任何内容.
我正在寻找用leaderpMacvim中的键击插入一行代码的方法
我想插入以下代码行:
import pdb; pdb.set_trace()
Run Code Online (Sandbox Code Playgroud)
可能不是python土地中前所未闻的代码行
可能重复:
获取Vim中设置的当前值
我知道您可以使用:set更改Vim设置,并且您可以设置配置文件,~/.vimrc但我遇到了一些问题,这使得它与MacVim一起使用,我希望能够显示Vim环境变量.
是否有:show tw像这样的命令会这样做?
谢谢.
Vim(有或没有插件 - 我不在乎)是否支持删除线文字?我发现自己在其中保留了一份"TO-DO"的运行列表,并且希望能够通过删除线文本"交叉"完成我已完成的项目.
谢谢!
我最近一直在调整我的内容~/.vim,似乎我打破了一些东西.
我正在使用CommandT插件,当搜索打开时允许以下内容:
问题是,Ctrl + S突然停止在终端VIM中工作,只有Ctrl + V正在工作.起初我以为我在一般配置中打破了一些东西,但后来我在MacVim中尝试了它,而Ctrl + S的工作正常.
我不知道只为终端VIM设置了什么.
有什么方法可以告诉我,如果钥匙正在反弹到别的地方,那会发生什么?
顺便说一句,我~/.vim是Janus的一个分支,大多数东西被删除和更改,我主要是Rakefile为了安装插件.这是回购
因此,与大多数具有编程思想的文本编辑器一样,Vim突出显示匹配的"范围"字符(例如(and ),<和>,{和}).
我想知道,是否有动议从另一个角色到达那个角色?就像,随着插入符号<,移动到(突出显示)匹配>?
我知道[动作] t>或[行动] f>会完成类似的事情.那不是我要问的.