# VimKata: Learn Vim Visually

> See every Vim command animated, then practice it. Your pocket Vim dojo.

Canonical page: [https://chrome-stats.com/d/app.vimkata.vimkata](https://chrome-stats.com/d/app.vimkata.vimkata)

## Overview

- **ID:** `app.vimkata.vimkata`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** Andrii Zborovskyi
- **Category:** EDUCATION
- **Downloads:** 544
- **Version:** 1.1.3
- **Last updated:** 2026-03-31
- **First published:** 2026-02-16
- **Publisher country:** UA
- **Size:** 19 MB
- **Data as of:** 2026-09-11
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=app.vimkata.vimkata)
- **Website:** [https://vimkata.app](https://vimkata.app/)
- **Privacy policy:** [https://vimkata.app/privacy](https://vimkata.app/privacy)

## Description

VimKata is a companion app for learning Vim. It teaches you the concepts — what commands exist, how they compose, when to use them. Your physical keyboard builds the muscle memory. Learn in the app, apply in your editor.<br><br>Every command is demonstrated before you practice it. The buffer animates step by step, a keyboard replica highlights the key being pressed, and a register indicator shows what was stored. You see what a command does before you&#39;re expected to use it.<br><br>◆ A COMPANION, NOT A REPLACEMENT<br>VimKata teaches the mental model. The phone teaches the grammar; the terminal teaches the typing. Pick it up for 10 minutes on a commute, a break, or before bed — then apply what you learned on a real keyboard.<br><br>◆ DEMO → KATA CYCLE<br>Each exercise starts with an animated demo. A keystroke timeline tracks each step. A MacBook keyboard replica highlights the key. Then you practice on the on-screen keyboard. You never guess — you see it first, then try it.<br><br>◆ PRACTICE ON REAL CODE<br>Exercises use real JavaScript, Python, HTML, CSS, and Markdown — not toy examples. Each exercise has a concrete editing goal: transform this code into that code. One concept per exercise.<br><br>◆ SCORE EVERY KEYSTROKE<br>Every exercise produces a grade from S (perfect) to D (keep practicing). After completion, the app shows the optimal solution alongside yours so you can see exactly which command would have been shorter. Retry to improve your grade.<br><br>◆ 7 LEVELS, 135 EXERCISES<br>• L1: Basic Motions — h j k l w b e 0 $ gg G f t<br>• L2: Basic Editing — x dd dw yy p P cw o<br>• L3: Operators + Motions — de ct df dt ye cc 3w<br>• L4: Text Objects — diw daw ciw ci&quot; da&quot; ci( di( ci{<br>• L5: Visual Mode — v V d y c ~ o<br>• L6: Navigation Mastery — W B E F T ; , %<br>• L7: Quick Edits — r s J O I D C ^ ~<br><br>Levels 1–3 are free. Levels 4–7 unlock with a one-time purchase.<br><br>Each level has introductory exercises (guided, one command at a time), practice exercises (realistic code, full demo), and challenge exercises (no demo, no hint, tests combined skills).<br><br>◆ VIM IS A LANGUAGE<br>Most people learn Vim as a list of commands. VimKata teaches you the system underneath — operators compose with motions. Delete a word. Change to end of line. Yank through a character. Once this clicks, you stop memorizing and start composing.<br><br>◆ BUILD YOUR PRACTICE QUEUE<br>Bookmark exercises for commands you&#39;re actively learning. The Saved tab on the home screen gives you quick access to your personal practice list.

## Rankings

- #1,351,443 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.INTERNET`
- `app.vimkata.vimkata.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`
- `com.android.vending.BILLING`
- `com.android.vending.CHECK_LICENSE`

## Similar extensions and apps

- [Vim Master: Learn Vim Commands](https://chrome-stats.com/d/develop.example.beta1139.vimmaster) — 129,986 users, 4.75 / 5
- [VIM Edu](https://chrome-stats.com/d/com.carousell.carousellnews)
- [Vulkan Vegas](https://chrome-stats.com/d/com.katavault.sensei)
- [VIMUKT VIDYA PRO](https://chrome-stats.com/d/co.robin.olkpo) — 50 users
- [Japanese Keyboard Trainer](https://chrome-stats.com/d/co.delily.cyber_kana) — 70 users
- [VIMUKT VIDYA](https://chrome-stats.com/d/com.vimuktvidya.app) — 6 users
- [Katamarrant](https://chrome-stats.com/d/fr.weill_duflos.katamarrant) — 73 users
- [JP Vista – Learn Japanese](https://chrome-stats.com/d/com.vista8studio.android.jpvista) — 26 users
- [KaaDoo](https://chrome-stats.com/d/nihongo.kaadoo.kaa_doo) — 45 users
- [KanaDojo: Hiragana & Katakana](https://chrome-stats.com/d/com.ginklings.japanesesymboltrainer) — 25,743 users, 4.31 / 5
- [Katakana Study & Quiz App](https://chrome-stats.com/d/com.learnify.katakanaexplorer) — 21 users
- [Learn Git: Tutorials and Quiz](https://chrome-stats.com/d/com.prathamesh.learngit) — 2,016 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/app.vimkata.vimkata)
