https://github.com/jcasale/vim-msi
A WIX project that packages gvim into a Windows MSI.
https://github.com/jcasale/vim-msi
vim
Last synced: about 2 months ago
JSON representation
A WIX project that packages gvim into a Windows MSI.
- Host: GitHub
- URL: https://github.com/jcasale/vim-msi
- Owner: jcasale
- License: mit
- Created: 2017-06-24T19:06:14.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2026-04-01T08:08:05.000Z (3 months ago)
- Last Synced: 2026-04-02T02:34:27.712Z (3 months ago)
- Topics: vim
- Language: Vim Script
- Homepage:
- Size: 194 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vim-msi
[](LICENSE)
A WIX project that packages vim into a Windows MSI
## Releases
This repo checks [vim-win32-installer](https://github.com/vim/vim-win32-installer) daily for a
new release and builds an MSI if required. Only the 10 most recent releases are retained.
## ADDLOCAL Properties
- Product (mandatory, the vim/gvim binaries and registry entries)
- ShellIntegration
- DesktopShortcuts
- StartMenuShortcuts
- DefaultVimrc
## Public Properties
When installing the **DefaultVimrc** feature, you can optionally set the following
public properties when not using the UI to adjust the feature:
| MSI Property | Range | Default | Description |
|------------------|-------------------------------------------------|------------|-------------------------------------------|
| `VIMRC_BEHAVIOR` | `compatible`, `original`, `default`, `enhanced` | `enhanced` | Compatibility and enhancements |
| `VIMRC_MAPPINGS` | `default`, `windows` | `windows` | Remap some ctrl keys for Windows behavior |
| `VIMRC_MOUSE` | `default`, `xterm`, `windows` | `windows` | Right and left mouse button behavior |
## Notes
The **DesktopShortcuts** feature is disabled by default.