macvim

macOS 控制台 Vim Python3 安装
macvim

macOS 控制台 Vim Python3 安装

我知道这个问题已经以多种形式被问到,但我还没有找到任何可行的答案。如果有人能给我指明正确的方向,我将不胜感激。 问题) 我在运行 High Sierra 的 iMac 上安装了 MacVim - 我想纯粹运行控制台,vim因为它集成得ranger更好(因此使文件组织变得轻而易举)。目前,vim --version返回 VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Jan 18 2020 06:05:14) Included patches: 1-503, 505-680, 682-1283, 1365 Com...

Admin

为什么删除 vimrc 不会重置 Vim 设置?(Mac)
macvim

为什么删除 vimrc 不会重置 Vim 设置?(Mac)

/usr/shared/vim我使用 Homebrew 重新安装了 Macvim,删除并重新安装了和处的 vim 文件夹vimrc。 当我使用 vim 打开文本文件时,设置是相同的,我对新vimrc文件所做的任何更改都没有效果。Macvim 是否从其他文件初始化设置?我正在运行 macOS Sierra 10.12.6。我正在运行 vim 版本 8.1。提前致谢! ...

Admin

在 macvim 中,我可以保持 cmdheight=1,而无需在打开某些文件之前收到提示吗?
macvim

在 macvim 中,我可以保持 cmdheight=1,而无需在打开某些文件之前收到提示吗?

在 vim 中,我可以保持 cmdheight=1,而无需在打开某些文件之前收到提示吗? 我的问题是,如果我这样做 ~/whatever$ vi app/controllers/application_controller.rb 然后因为app/controllers/application_controller.rb对于 80x24 的终端尺寸来说太大,我收到提示。 我可以将终端宽度设为 85,但我正在寻找其他选项。 我注意到屏幕上显示 x 行 y 个字符。如果它显示 y 个字符而不是字符,那么它也许可以容纳。但即便如此,终端内似乎还...

Admin

状态中的 VIM 启动符号
macvim

状态中的 VIM 启动符号

我正在尝试将 VIM 作为我的主要文本编辑器,已经花费了大量时间设置所有内容并阅读有关 VIM 的资料。 现在一切都很好,除了有一件事总是困扰着我。当我启动 VIM(我只使用终端版本)时,有时状态行中会出现某种损坏的转义序列或某些东西,看起来不正确 还打字任何带有 : 的命令都会在您输入时替换符号,这看起来也不好。 我多次检查了我的 .vimrc,没有发现任何可能导致此问题的原因。我唯一想到的可能是,我搞砸了 VIM 事件和 TMUX 钩子 在我的 tmux.conf 中 set-hook -g pane-focus-in 'if -F "#{...

Admin

如何在 vim 中从插入模式切换到替换/改写模式
macvim

如何在 vim 中从插入模式切换到替换/改写模式

如何在 vim 中从插入模式切换到替换/改写模式?在 windows/*nix 中,我只需按两次插入键 (command->insert->replace),但不幸的是,我现在被困在无法识别插入键的 mac 上。 ...

Admin

MacVim-CTRL+C 仅在按下箭头键后退出插入模式
macvim

MacVim-CTRL+C 仅在按下箭头键后退出插入模式

在今天之前,CTRL+C 可以正常退出 MacVim 中的插入模式。从今天起,当我按 CTRL+C 时,什么也不会发生,直到我按下箭头键。只有这样它才会退出插入模式。如果我按下其他键,它会保持在插入模式并输入该键。 这就是我的 .vimrc 文件中的全部内容: set number syntax on colorscheme industry " filetype plugin indent on set tabstop=4 set expandtab " Disable dragging with the mouse " Use shift+cli...

Admin

MacVim - 如何使基于鼠标的选择成为“视觉模式”?
macvim

MacVim - 如何使基于鼠标的选择成为“视觉模式”?

有时我使用鼠标在 vim 中选择文本。 我希望该选择与视觉模式选择一样对待,这样我就可以立即开始对其运行命令。 有没有办法可以在 MacVim 中做到这一点? 编辑:我尝试过使用mouse=a,但似乎没有帮助。如果我使用可视模式和键盘选择文本,当我通过键入“y”将其拉出时,文本会失去选择,但不会从我的缓冲区中删除。当我用鼠标执行此操作时,文本会被删除。 ...

Admin

使用远程 ssh 文件分割的 Vim 会话
macvim

使用远程 ssh 文件分割的 Vim 会话

我习惯使用 vim 会话来保存我打开的文件。我远程执行此操作,使用 ssh 远程计算机并在那里执行操作。 今天我尝试在本地 Vim 中打开远程文件,我的意思是使用 netrw: :e scp://user@remoteip//home/user/ ... 这样可行 :) 我也可以在分割视图中打开文件。 这种方法的优点是,我可以使用比服务器上的 Vim 更新的 Vim。除此之外,现在我只需要处理一个 .vimrc。 现在来谈谈问题。当我保存会话时,它不会保留分割,只会恢复一个分割。假设我在一个分割中分别打开两个远程文件,然后我保存会话 (:mks...

Admin

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

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

我的 Homebrew 版本是: Homebrew 1.7.1-114-g545eb91 Homebrew/homebrew-core (git revision 279277; last commit 2018-08-04) 当我跑步时: brew linkapps 我得到的答复是: Error: Unknown command: linkapps` 而且它也没有在 brew 命令中列出。该命令被删除了吗?有替代的吗? 就我而言,我尝试将 MacVim 用作 Finder 中打开的某些文件类型的默认编辑器,但有时 MacVim 未列在 ...

Admin

在当前目录中的 Mac 终端中启动 macvim
macvim

在当前目录中的 Mac 终端中启动 macvim

我知道我可以macvim使用 在终端中打开open -a macvim。问题是它在用户主目录中打开。 我怎样才能打开它以便目录位于当前目录中? ...

Admin

Vim 在包含 40 个或更多符号的行上移动延迟
macvim

Vim 在包含 40 个或更多符号的行上移动延迟

我喜欢通过长注释行来直观地划分源代码:在 C++ 中我使用 80 个/字符,在 Python 中我使用 80 个#字符,等等。多年来,我注意到当我四处移动时,Vim 偶尔会出现故障(停止响应约半秒钟左右);今天我发现这只发生在我的分隔符行上。 例如: line 1 line 2 //////////////////////////////////////////////////////////////////////////////// line 4 line 5 当光标位于第 3 行的任意位置时,任何移动(向上、向下、向上翻页、向下翻页、向左、向右...

Admin

背景
macvim

背景

背景 我是一个虔诚的宗教信徒维美姆。它让我的互联网使用速度无与伦比。我也是 vim 本身的重度用户(当然)。 问题 我如何才能使用 vimium 而不使用鼠标实际选择屏幕上的某个文本?例如,假设我在页面上收到了这封电子邮件[email protected]。有没有办法,我可以首先搜索该术语,然后使用 vimium 突出显示该术语的其余部分,就像我使用光标一样? 更实际的例子 mailto@verycomplicatedandlonganduglydomainthatiwontsearachfor.com 是,我只需搜索mailto,然后当它突出显示...

Admin

Vim - 检测大写锁定状态
macvim

Vim - 检测大写锁定状态

我的问题很简单直接!=D 在此线程中@OsQu... Vim - Capslock 是否打开? ... 表示您可以使用下面的自动化热键脚本 (AHK) 来检测 Caps Lock(开/关)状态。 自动化热键脚本(AHK): ; INDICATE WHEN THE CAPS LOCK IS ON WITH A SCREEN MESSAGE Gui, +AlwaysOnTop +ToolWindow -SysMenu -Caption Gui, Font, caf001e s30 bold ,Verdana ;changes font color, s...

Admin

禁用文件更改时加载文件的确认(MacVim)
macvim

禁用文件更改时加载文件的确认(MacVim)

这个问题特别涉及 MacVim (适用于 OS X)。 MacVim 检测磁盘上的文件是否发生变化。但是,它每次都会要求确认/选择: 我希望它始终使用Load File或,并跳过每次都要求我确认的过程。我该怎么做?Load All ...

Admin