VimR

VimR — Free Download. Graphical interface for Neovim on macOS
Text editor that integrates Neovim with graphical interface functions for macOS. It provides Vim's editing capabilities in a native application with complementary visual tools.
3.7(3 ratings)

Download VimR (Official links)
File size: 17.8 MB
The latest version of VimR is: 0.59.3
Operating system: MacOS
Languages: English
Price: $0.00 USD

  • Markdown preview. This feature renders documents written in Markdown syntax directly within the editor. It displays the final formatted output with headings, lists, and text emphasis without needing to switch between applications. The preview updates dynamically as changes are made to the source file.
  • Generic HTML preview. This utility displays HTML content within the VimR environment. It maintains the scroll position during content reloading, making it easier to review adjustments in web files. It supports viewing local HTML documents.
  • Fuzzy file finder. Implements a search system inspired by Xcode's "Open Quickly" function. It allows locating and opening files in the project through approximate matches of names or paths. The search is activated via a keyboard shortcut and displays results in real time.
  • Trackpad support. Incorporates trackpad gestures for navigation and zoom operations. A two-finger pinch adjusts the text zoom level. Two-finger scrolling replicates the system's standard scroll behavior.
  • Typography ligatures. Offers control over the rendering of ligatures in fonts that support them. This feature is disabled by default and is managed from the application preferences. It affects the display of character sequences like "->" or "==>".
  • Command-line tool. Includes an executable that allows opening files from the terminal. It facilitates integration with shell-based workflows and automation scripts. The command links the terminal session with an instance of the graphical application.
  • Simple file explorer. Provides a sidebar to navigate the directory structure. It displays files and folders of the current project, allowing them to be opened with a click. It complements file system navigation from Vim's internal commands.
  • Flexible workspace model. Implements a window and panel management system similar to JetBrains development environments. It allows organizing multiple files and tools within a single window context. Workspaces retain their state between application sessions.
  • Complete Neovim plugin integration. Maintains compatibility with the existing ecosystem of Vim/Neovim plugins and scripts. Users can employ their usual configurations and plugin managers. The graphical interface does not interfere with the operation of plugins in text mode.
  • Synchronous and asynchronous API for Neovim. Exposes modules that allow programmatic communication with the internal Neovim instance. NvimApi provides methods to execute commands and retrieve data from the editor. This architecture facilitates extending the application via external scripts.
  • Reusable interface components. The application is structured into independent Swift Package Manager modules. NvimView is an NSView component that encapsulates Neovim and its runtime. The Tabs and Workspace packages manage the tab interface and the organization of the work area.
  • Gitignore-style pattern matching. Incorporates a pattern matching engine using the wildmatch algorithm. It evaluates patterns similar to .gitignore files for filtering operations within the editor. This component is available as a separate Swift package called Ignore.

VimR is a project created by Tae Won Ha, known as qvacua. Its development began before 2015, with public commits visible from that period. The application is primarily written in Swift, representing approximately 92% of the code, with complementary parts in Python, CSS, Shell, and other languages. The architecture follows Redux principles for state management. The project is distributed under the MIT license and maintains an active community of contributors who participate in its development and maintenance.


Alternatives to VimR:

PilotEdit — Free Download. HEX editor large files

PilotEdit

PilotEdit is an advanced text and hex editor that supports opening files larger than 4GB.
Price: Free   Size: 35.4 MB   Version: 20.8.0   OS: Windows
Rapid CSS Editor — Free Download. CSS Creation and Editing

Rapid CSS Editor

Rapid CSS Editor is a development environment for creating, editing, and managing Cascading Style Sheets (CSS) and HTML files.
Price: $49,95   Size: 101.15 MB   Version: 2025 18.5.0.273   OS: Windows
HTMLPad — Free Download. Web code editor with FTP

HTMLPad

HTMLPad is a specialized editor for web development that integrates tools for HTML, CSS, JavaScript, and XHTML.
Price: $49.95   Size: 102 MB   Version: 2025 18.5.0.273   OS: Windows
CotEditor — Free Download. Text editor for macOS

CotEditor

CotEditor is a plain text and source code editor for the macOS operating system.
Price: Free   Size: 20.6 MB   Version: 6.2.1   OS: MacOS