DinVim

DinVim

DinVim is a Neovim client for iOS devices including iPhones and iPads. It allows users to edit text files and code on their iOS devices using the powerful Neovim editor with Vim keybindings.
vim neovim ios iphone ipad text-editor code-editor

DinVim: Neovim Client for iOS

Edit text files and code on-the-go with DinVim, a powerful Neovim client for iOS devices including iPhones and iPads.

What is DinVim?

DinVim is a feature-rich Neovim client designed specifically for iOS devices including iPhones and iPads. It enables users to harness the power and flexibility of the Neovim text editor and Vim keybindings to edit text files and code right on their iOS devices.

Some key features of DinVim include:

  • Full Neovim integration with support for plugins and configurations
  • Vim keybindings and modes for efficient text editing
  • Sync editing sessions between DinVim and Neovim on other devices
  • iCloud support for syncing files and configurations between devices
  • Support for opening and editing remote files via SSH
  • Multiple cursor and visual mode support
  • Standard iOS keyboard shortcuts

DinVim brings the productivity of Neovim and Vim to your iPhone and iPad. Whether you need to tweak configs on a server through SSH or write code on the go, DinVim has you covered with offline and remote editing capabilities right on your mobile iOS device. The app is free to download and use.

DinVim Features

Features

  1. Vim keybindings and modes
  2. Neovim integration
  3. Edit text files and code
  4. Sync files through iCloud or other cloud services
  5. Support for external keyboards
  6. Dark and light themes

Pricing

  • Free
  • Open Source

Pros

Full Vim editor on iOS

Work on code on the go

iCloud sync for accessing files

Support for external keyboards

Free and open source

Cons

Less features than desktop Vim

iOS limitations on filesystem access

Smaller screens not ideal for coding

Requires learning Vim keybindings


The Best DinVim Alternatives

Top Development and Text Editors and other similar apps like DinVim

Here are some alternatives to DinVim:

Suggest an alternative ❐

Neovim icon

Neovim

Neovim is a hyperextensible Vim-based text editor developed since 2014. It is a rewrite and refactoring of Vim to allow for greater plugin/extension development. Neovim offers the core functionality of Vim - the keybindings, editing modes, configuration options that users are familiar with - just with a more streamlined codebase...
Neovim image
MacVim icon

MacVim

MacVim is a free, open source GUI (graphical user interface) version of the popular Vim text editor for macOS. Developed by Bram Moolenaar based on Vim, MacVim has many of the same powerful text editing features of Vim but with some additional enhancements suited for macOS.Like Vim, MacVim is highly...
MacVim image
Neovide icon

Neovide

Neovide is a graphical user interface client designed specifically for the Neovim text editor. It is built using Rust and takes advantage of GPU-accelerated rendering to provide a lightweight and responsive graphical interface for Neovim.Some of the key features Neovide offers include:Hardware-accelerated rendering using OpenGL - This allows Neovide to...
Neovide image
4coder icon

4coder

4coder is an open source, lightweight code editor and integrated development environment (IDE) designed specifically for efficient text editing and code navigation. Some key features of 4coder include:Customizable interface and behavior using the C API and Lua scriptingMulti-cursor and multi-selection editingAdvanced text navigation and manipulation features like bookmarks, chunk selection,...
4coder image
GNvim icon

GNvim

GNvim is a graphical user interface for the Neovim text editor written in the Go programming language. The goal of GNvim is to provide a simple yet customizable GUI for Neovim without adding too many dependencies.Some key features and characteristics of GNvim include:Tabbed interface for opening multiple files/buffersBuilt-in file explorer...
GNvim image
Neovim Qt icon

Neovim Qt

Neovim Qt is a graphical user interface specifically designed for the Neovim text editor. Neovim is a fork and reboot of the classic Vim text editor, focused on extensibility and agility. Neovim Qt wraps the capabilities of Neovim in an accessible graphical application.Key features of Neovim Qt include:Full mouse support...
Neovim Qt image