iVim

Published by: 文礼 周

Description

iVim is a project that brings the vim editor to the iOS system.
It is open source, please visit the App Support URL.
Font management
Besides some system and embedded monospace fonts, iVim allows users to import and use their own custom fonts. Moreover, iVim supports to render ligatures if your font provides beautiful ones.
Extended keyboard
By introducing compact buttons, iVim covers as many keys as possible in its extended keyboard, so that you can input symbols without switching among key groups. Moreover, you can customize it to meet your own special needs.
Multistage language input
iVim adds support to multistage input languages such as Chinese or Japanese.
Sharing
Through sharing, iVim makes its editing power available to more apps. Via the share extension, iVim can import text or text files from, or export to other apps. Via the document picker, you can also import or edit files or directories in iCloud Drive or documents providers, without leaving iVim.
External hardware keyboard
iVim supports external hardware keyboards well, just connect your favorite one to the device and start typing. With the native modifier keys mapping option from the system, you can even make the "caps lock" key act both as "ctrl" and "esc" in iOS 13.4 and above.
External commands
iVim includes some useful external commands that you are familiar with and integrates powerful scripting languages such as Python and Lua. With +terminal feature enabled and a simple shell named "ivish" included, you can run the commands in terminal windows like on a computer.
Plugins management (In App Purchase required)
iVim provides a plugins manager, "iplug", for you to install and manage plugins easily.
Version control (iVim Pro required)
iVim has native version control system integrated into its UI and workflow, you get better idea of what is happening to your files, make changes with more confidence, and collaborate in editing more conveniently than ever.
iVim Pro
iVim provides a monthly subscription (with an introductory 1 week free trial), named "iVim Pro", enabling extra great features:
- native version control
Subscriptions will be charged to your Apple ID account. Your subscription will automatically renew unless it is cancelled at least 24 hours before the end of the current period. You can manage or cancel your subscriptions in Account Settings on App Store after purchase. Any unused portion of a free trial period, if any, will be forfeited when the user purchase a subscription.
Terms of Use: https://github.com/terrychou/docs/blob/master/ivim-terms-of-use.md
Privacy Policy: https://github.com/terrychou/docs/blob/master/ivim-privacy-policy.md
Type ":help ios" in iVim for more detailed information.
Hide Show More...

Screenshots

iVim FAQ

  • Is iVim free?

    Yes, iVim is completely free and it doesn't have any in-app purchases or subscriptions.

  • Is iVim legit?

    🤔 The iVim app's quality is mixed. Some users are satisfied, while others report issues. Consider reading individual reviews for more context.

    Thanks for the vote

  • How much does iVim cost?

    iVim is free.

  • What is iVim revenue?

    To get estimated revenue of iVim app and other AppStore insights you can sign up to AppTail Mobile Analytics Platform.

User Rating

4.24 out of 5

17 ratings in Canada

5 star
13
4 star
1
3 star
0
2 star
0
1 star
3
Ratings History

iVim Reviews

Disappointing!

Armadillo Ruin on

Canada

Going with an expensive and arbitrary subscription is not good customer care. Extremely disappointed at the developer for this sudden change. There is no point on an ongoing subscription, there is no infrastructure to mantain, etc. The developers for Working Copy did it right. They charge every few months for new functionality. Once you pay, you keep it. If you don’t pay, you don’t get new features. This was a five stars app, now I wish I could give it zero.

Dont work

Feliix Nguyen on

Canada

Sorry guys but your app don’t work. Disappointed

Easily the most powerful text editor available on iOS

Jamie Fehr on

Canada

I am just learning vim through the classes on laracasts, I wish I had bothered a long time ago. It’s amazing! And the app is a great implementation

Pretty fun to play with

FaresBes on

Canada

I just switched to EVIL mode and this app helped me practice these new bindings. Just to add that it seems that I more often use ` than ' to go back to a mark (exact position versus beginning of the line), might be cool to add that character to the shortcuts! 10/10 dev, keep up the good work :D Edit: that exists with the isetekbd, thanx dev response!

Wonderful app

ipal0 on

Canada

It works so well and typing :help iOS shows the documentation which is well done. I love this and will recommend.

Well done 👏

jdschroeder.ca on

Canada

I had given up hope on there ever being a usable port of Vim for iOS, but this app proved me wrong. The document sharing and extended keyboard both work great and allow me to use my most comfortable writing environment, and my favourite colorscheme even looks great. Thank you!

Unusable

Zaraghast on

United States

The app only creates files. You cannot open or edit existing ones. The files I do try to create have the keyboard constantly popping over everything I am trying to read.

Love the app but hate the subscription model

Jungejason on

United States

I don’t use this app much, but it’s very well done. I want to own it but my usage doesn’t justify the subscription price at all.

You really need a keyboard with an esc key

Sandy Campbell on

United States

I downloaded this and tried it out. I am a very old time vi user, never really got used to any new features in vim. First problem I had on the iPad was after adding a few lines to a text file, I could not escape from insert mode. Had to quit and delete the app. Now I have to try to find out how to map the tap key to the esc key, and have no clue how to do that. I am using the Apple folding folio keyboard with my iPad and it has no esc key. I am sure there is a way to do it, but it is not obvious.

This is my Go-To Text Editor

newCassel on

United States

I've used this a lot and it's pretty robust. An external hardware keyboard is required for serious use; get the on-screen touch keyboard out of sight as quickly as possible. Ipad's sandboxing and limited file storage/access/sharing is annoying but the OS allows enough access to iVim to make it useful. I'm thankful it's available.

Store Rankings

Ranking History
App Ranking History not available yet
Category Rankings
App is not ranked yet

iVim Installs

Last 30 days

iVim Revenue

Last 30 days

iVim Revenue and Downloads

Gain valuable insights into iVim performance with our analytics.
Sign up now to access downloads, revenue, and more.
This page includes copyrighted content from third parties, shared solely for commentary and research in accordance with fair use under applicable copyright laws. All trademarks, including product, service, and company names or logos, remain the property of their respective owners. Their use here falls under nominative fair use as outlined by trademark laws and does not suggest any affiliation with or endorsement by the trademark holders.