标签: macvim

如何向 macvim 文本区域添加一些填充

我想在我的文本和窗口的左边缘(或行号的右边缘)之间添加一些填充。

替代文字

vim macvim

6
推荐指数
1
解决办法
4107
查看次数

在 MacVim 中切换缓冲区

我希望能够在 MacVim 中切换缓冲区 (:bn! / :bp!),使用类似的快捷方式

Alt(选项) - 左箭头键/右箭头键

到目前为止,我无法做到这一点。

这是我对键的映射,它在 Linux 中工作得很好,但在 MacOS 上却不是:

map <M-Right> :bn!<CR>
map <M-Left> :bp!<CR>
Run Code Online (Sandbox Code Playgroud)

keyboard-shortcuts shortcuts hotkeys macvim

6
推荐指数
1
解决办法
2469
查看次数

使用键盘选择“不保存”按钮

在 MacVim 中,当您尝试关闭包含未保存更改的窗口(按cmdw)时,会弹出一个窗口以确认,其中包含 3 个按钮:

  • 不保存
  • 取消
  • 节省...

第三个是蓝色的,其他的都是灰色的。如果我按 Enter,那将触发保存。如果我按 Escape,那将触发 Cancel。

在此处输入图片说明

如何使用键盘触发不保存?我尝试通过按 Tab 键或箭头键来选择按钮,但这些似乎都不起作用。我的解决方法是按 Escape 取消,然后使用 vi 命令关闭 macvim :q!。如果我可以像在许多其他应用程序中一样导航到所需的按钮,那就太好了。

mac macvim

6
推荐指数
1
解决办法
2356
查看次数

Vim - 查看命令行历史

vim 中有没有办法查看旧命令的输出。

例如,如果我这样做:

:! ls 

Gemfile         Gemfile.lock    Rakefile        autotest        config.ru       doc             log             script          vendor
Gemfile.backup  README          app             config          db              lib             public          tmp   
Run Code Online (Sandbox Code Playgroud)

关闭此输出后,如何调用它?

vim macvim

5
推荐指数
0
解决办法
417
查看次数

MacVim &lt;K&gt; 无法正常工作:警告:终端功能不全

(这个问题在google的vim_mac用户群里发过,但是没找到解决方法)

在关键字上按 <K> 时,在终端 vim 中它将正确生成手册页。但是,在 MacVim 中,它会生成警告:

WARNING: terminal is not fully functional 
Run Code Online (Sandbox Code Playgroud)

然后显示 ANSI 控制序列,但未正确转义。可以在此处找到屏幕截图。

需要帮助,谢谢!

vim macvim

5
推荐指数
2
解决办法
1719
查看次数

如何让终端 Vim 看起来和 MacVim 一样好?

我在终端和 MacVim 中为 Vim 使用相同的配色方案,但它们最终得到完全不同的颜色。

终端:

终端 Vim

和 MacVim:

macvim

为什么会这样?几乎每一种配色方案都做到了这一点,而且它们在终端中看起来都很糟糕。

terminal vim colors macvim macos

5
推荐指数
1
解决办法
3758
查看次数

在 Mac os X 10.8.5 (Mountain Lion) 上运行的 vim 上的第二个用户 vimrc 文件使用情况

我正在使用 MacVim:

:version
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Aug 10 2013 17:49:20)
MacOS X (unix) version
Run Code Online (Sandbox Code Playgroud)

我已经在 vim 中执行了 :version (检查我安装了哪些补丁)并注意到输出的以下两行部分:

 user vimrc file: "$HOME/.vimrc"
 2nd user vimrc file: "~/.vim/vimrc"
Run Code Online (Sandbox Code Playgroud)

什么是第二个用户,您将如何使用它?

我发现并阅读了这个问题:https : //apple.stackexchange.com/q/34996/10733

但答案显示了如何将 ~/.vim/vimrc 集成到 .vimrc 中。

我还在 google 中进行了以下搜索,但没有产生任何有趣的内容: vim 和 ~/.vim/vimrc 中的第二个用户,以及如何使用 ~/.vim/vimrc

vim macvim macbook-pro osx-mountain-lion

5
推荐指数
1
解决办法
1775
查看次数

如何检查光标是否在行尾?

绅士,

关于 Vim 的简单问题!

如何使用vimrc中的函数检查光标是否位于行尾?

[] 的

vim gvim macvim vimrc vim-plugins

5
推荐指数
1
解决办法
1581
查看次数

找不到自制程序“linkapps”命令。什么可以替代它,以便我可以使用 MacVim 作为某些文件类型的默认编辑器?

我的自制版本是:

\n\n
Homebrew 1.7.1-114-g545eb91\nHomebrew/homebrew-core (git revision 279277; last commit 2018-08-04)\n
Run Code Online (Sandbox Code Playgroud)\n\n

当我跑步时:

\n\n
brew linkapps\n
Run Code Online (Sandbox Code Playgroud)\n\n

我得到的回应是:

\n\n
Error: Unknown command: linkapps`\n
Run Code Online (Sandbox Code Playgroud)\n\n

而且它也没有在brew 命令中列出。命令被删除了吗?有替代品吗?

\n\n

就我而言,我\xe2\x80\x99m尝试使用MacVim作为在Finder中打开的某些文件类型的默认编辑器,有时MacVim不在\xe2\x80\x99t中列出在Finder中的打开菜单中。所以我希望/Applications/文件夹中有一个符号链接,它始终指向安装的最新版本的 MacVim。

\n

macvim homebrew macos

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

Vim:移动到下一行开头/上一行结尾的快捷方式?

vim 中是否有任何快捷方式可以移动到下一行的开头或上一行的结尾?有没有什么方法可以做到而不必使用$or ^

另外,有没有办法让它在我点击rightl在一行的末尾移动到下一行的开头?类似地为lefth在一行的开头移动到前一行的末尾?如果这有什么不同,我正在使用 MacVim。

vim macvim

4
推荐指数
1
解决办法
7835
查看次数