我最近买了一台 Mac。我之前在一台装有 ubuntu 的笔记本电脑上工作,并且使用 vim。
我现在将讨论控制台中的 vim(iTerm2 或默认终端)和 macvim。
问题是某些绑定(bind)在 Mac 下不起作用。例如,我使用 CTRL 左/右键在拆分之间导航,使用 CTRL 上/下键上下移动代码行或代码块,等等。它们不再起作用了。
我有一堆插件(nerdtree、powerline 等),现在看起来很奇怪。 Powerline 在 macvim 中不显示特殊字符,在终端中它们是问号。
在控制台中,nerdtree 看起来很奇怪,并且不显示特殊的三角形字符。如果我按回车键打开从 nerdtree 中选择的文件,它不会执行任何操作。在macvim中,工作正常。
有关于如何在 mac 上使用 vim 的指南吗?或者推荐的方式是什么?
最佳答案
Nerdtree:让 g:NERDTreeDirArrows=0
Powerline:看一下文档https://github.com/Lokaltog/vim-powerline中的奇怪字符
部分
使用 Ctrl + arrows
在拆分中导航对我来说有效。你可以发布你的vimrc,或者尝试在没有任何配置的情况下运行vim。
Ctrl+arrow
移动线条和 block 对我不起作用。
关于macos - mac 下的 Vim 表现不符合预期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13229417/