Features & Capabilities

iVim is an open-source Vim editor for iOS that brings powerful editing to mobile devices. It supports font management (import custom fonts and ligatures), an extended keyboard with more keys, and multistage input for languages like Chinese and Japanese.

Sharing and file access are integrated: import/export via the share extension, and document picker access to iCloud Drive or document providers. The app also offers terminal access, external commands with scripting in Python and Lua, a plugins manager (iplug), and a native version-control workflow. An optional iVim Pro subscription unlocks additional features and a guaranteed workflow for collaborative editing. Terms of Use and Privacy Policy are available to review.

User Growth & Download Statistics

By:
文礼 周
Rating:
4.60
(172)
Version:
2.55 Last updated: 2023-06-06
Version code:
857632761
Creation date:
2017-08-04
Compatible devices:
Size:
127.40MB
URLs:
Privacy policy
Full description:
See detailed description
Source:
Apple Apps Store
Data ingested on:
2026-06-03
Compare stats and ranking:

Ranking

Contact the developer

Chrome-Stats does not own this Apple app. Please use these information below to contact the Apple app developer.
Developed by:
文礼 周
Apple Apps Store
https://apps.apple.com/us/app/ivim/id1266544660

User Reviews

iVim on iOS offers a powerful, plugin-rich Vim experience with strong Files/app integration and good external-keyboard support. Reviews praise its near-desktop capabilities, though users frequently cite paywalls for pro features, paste reliability issues, and iOS sandbox limitations that hinder opening files and mapping keys on mobile keyboards. Overall, it’s a top-tier Vim tool for iPad/iPhone when you’re willing to pay for full power and adapt to mobile constraints.
Pros
  • Extremely feature-rich Vim port on iOS with broad plugin support and Vimscript compatibility.
  • Excellent hardware keyboard integration, bringing near-desktop editing on iPad.
  • Strong iOS/file-system integration, including Files.app support and default editor capability.
  • Active development with ongoing feature updates and a capable plugin manager.
Cons
  • Costly subscription for Pro features and Git integration.
  • Clipboard/paste reliability issues; Command-V sometimes fails or behaves inconsistently.
  • On-screen keyboard hinders workflow and can obscure the command line; external keyboard is often required.
  • iOS sandbox/file-system limitations make opening/editing existing files less seamless.
  • Esc mapping and certain Vim shortcuts are not easily accessible on mobile keyboards.
Recent reviews
The default font is extremely small, using the menu to change the font works fine but the change isn’t saved as the default the next time you open it. Editing the .virmc file and manually setting it doesn’t seem to work either and if you’re not careful the app crashes on startup leaving you with no way to undo it.
by Pf*****, 2026-05-07

this app is a really good port of Vim to ios, im not a vim pro but most of the keybindings and features i use on Vim are in this app. I also really like the keyboard, makes coding so much faster. something i wish it had was .vimrc functionality, as i tried to make one but it didn't seem to work (idk if i did something wrong), but i guess that would be hard to implement. i also wish that it was easier to access the documents instead of having to click twice (the menu button and show me the documents). however the app is so good that im still gonna give it 5 stars despite these slight shortcomings. It's free, revolutionizes coding and note taking on phone, and i can't believe the app is not more popular.
by fl*****, 2026-01-03

If you actually want to get work done, don’t use iVim, and don’t program on iOS. Just by a laptop to actually program. I use iVim for practice with vim, and it’s pretty good. I also use iVim for note taking. VERY good for that, you can easily write down stuff, and it feels very natural.
by _a*****, 2025-12-26
View all user reviews ›

Best iVim Alternatives

Here are some Apple apps that are similar to iVim: