Opened 3 years ago

Closed 2 years ago

#55881 closed enhancement (fixed)

MacVim should have variant to override system vi, vim, vimdiff, view, ex

Reported by: kballard (Lily Ballard) Owned by: raimue (Rainer Müller)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: MacVim

Description

The MacVim app contains non-GUI versions of vim, vimdiff, and view. It would be really helpful if MacVim had a variant defined that installed symlinks to these (plus vi and ex) in addition to the GUI versions, so that way vim in the Terminal ran the exact same Vim that mvim does.

I know I can install the vim port, but that would be a separate installation of Vim, which is not only wasted space but also has the potential to be configured differently or updated independently of MacVim (which I view as a downside; my Vim setup is predicated on certain configurations being available, such as +lua, and CLI and MacVim should behave the same here).

FWIW HomeBrew has this option (--with-override-system-vim).

Change History (3)

comment:1 Changed 3 years ago by kballard (Lily Ballard)

I went ahead and created a pull request for this https://github.com/macports/macports-ports/pull/1333.

comment:2 Changed 3 years ago by ryandesign (Ryan Schmidt)

Owner: set to raimue
Status: newassigned

comment:3 Changed 2 years ago by raimue (Rainer Müller)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.