[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-573203-105":53,"doc-detail-573203-en":126},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":59,"keywords":60,"description":61,"schema_data":62,"social_meta":119,"head_meta":121,"extra_data":123,"updated_unix":125},105,"en","vim-quick-reference-card-read-online-free","Vim Quick Reference Card - read online free","","Vim quick reference card summarizing core normal-mode, insertion, replacement, deletion, search and substitution, formatting/filtering, visual selection, undo/repeat/register usage, and copying commands. Covers essential motion keys (character, word/token, line, paragraph, sentence, match, and screen navigation), editing workflows (insert/append, open new lines, change/replace, delete ranges and join lines), and productivity operations like search repeats and command execution. Includes register-based recording and replay for text operations.",{"@graph":63,"@context":118},[64,80,101],{"@type":65,"itemListElement":66},"BreadcrumbList",[67,71,74,77],{"item":68,"name":69,"@type":70,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":72,"name":10,"@type":70,"position":73},"https://docshare.wps.com/template/",2,{"item":75,"name":11,"@type":70,"position":76},"https://docshare.wps.com/template/presentations/",3,{"item":78,"name":59,"@type":70,"position":79},"https://docshare.wps.com/template/vim-quick-reference-card-read-online-free/573203/",4,{"url":78,"name":59,"@type":81,"image":82,"author":87,"headline":59,"publisher":90,"fileFormat":93,"inLanguage":57,"description":61,"dateModified":94,"datePublished":95,"encodingFormat":93,"isAccessibleForFree":96,"interactionStatistic":97},"DigitalDocument",{"url":83,"@type":84,"width":85,"height":86},"https://docshare.wps.com/thumbnails/vim-quick-reference-card-read-online-free/573203.png","ImageObject",442,249,{"name":88,"@type":89},"Jiven","Person",{"url":68,"name":91,"@type":92},"DocShare","Organization","application/pdf","2026-10-18","2026-10-13",true,{"@type":98,"interactionType":99,"userInteractionCount":76},"InteractionCounter",{"@type":100},"ViewAction",{"@type":102,"mainEntity":103},"FAQPage",[104,110,114],{"name":105,"@type":106,"acceptedAnswer":107},"What do the main movement commands in Vim do?","Question",{"text":108,"@type":109},"They move the cursor by character, word/token, line, sentence, paragraph, braces, and screen boundaries, and can also jump to matches or specific occurrences.","Answer",{"name":111,"@type":106,"acceptedAnswer":112},"How can I enter insert mode and replace characters in Vim?",{"text":113,"@type":109},"Use i/a for insert before/after the cursor, I/A for line beginning/end insertion, and commands like r/R to replace the character(s) under or at the cursor.",{"name":115,"@type":106,"acceptedAnswer":116},"How do search and substitution commands work on this reference card?",{"text":117,"@type":109},"The card lists forward/backward search with / and ? (including repeat searches) and substitution for replacing patterns in a specified range, with options to match and confirm changes.","https://schema.org",{"og:url":78,"og:type":120,"og:title":59,"og:site_name":91,"og:description":61},"article",{"robots":122,"canonical":78},"index,follow",{"doc_id":124,"site_id":56},573203,1792244101,{"code":4,"msg":5,"data":127},{"doc_id":124,"user_id":128,"nickname":88,"user_avatar":129,"doc_module":9,"category_id":8,"category_name":11,"doc_title":59,"doc_description":61,"doc_content":130,"file_id":131,"file_url":132,"file_type":133,"file_size":134,"view_count":76,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":73,"language":135,"language_code":57,"site_id":56,"html_lang":57,"table_of_contents":136,"faqs":137,"seo_title":138,"seo_description":61,"update_tm":139,"read_time":9},1099513958607,"https://ap-avatar.wpscdn.com/avatar/100002390cf8733938c?x-image-process=image/resize,m_fixed,w_180,h_180&k=1778829742770036399","VIM QUICK REFERENCE CARD   \n:viusage : : : : : : : : : : Show a summary of all commands  \nMovements  \nh l k j : : : : : : : : : : : character left, right; line up, down b w : : : : : : : : : : : : : : : : : : : : : : : : : : : : word/token left, right ge e : : : : : : : : : : : : : : : : : : : : end of word/token left, right { } : : : : : : : : : : : : : beginning of previous, next paragraph ( ) : : : : : : : : : : : : : beginning of previous, next sentence 0 ^ $ : : : : : : : : : : beginning, 􀀌rst, last character of line nG ngg : : : : : : : : : : : : : : : : : : line n, default the last, 􀀌rst nj : : : : : : : : : : : : : : : : : : : : : : : : : : : column n of current line % : : : match of next brace, bracket, comment, \\#define- + : : : : : : : : line up, down on 􀀌rst non-blank character B W : : : : : : : : : : : : : : : : : : space-separated word left, right gE E : : : : : : : : : : end of space-separated word left, right g0 gm : : : : : : : : : : : : : : : : beginning, middle of screen line g^ g$ : : : : : : : : : : : : : : 􀀌rst, last character of screen line fc Fc : : : : : : : : : next, previous occurence of character ctc Tc : : : : : : : : : : : : before next, previous occurence of c  \nInsertion & Replace ! insert mode  \ni a : : : : : : : : : : : : : : : : : : : : : : : : insert before, after cursor I A : : : : : : : : : : : : : : : : : : : insert at beginning, end of line gI : : : : : : : : : : : : : : : : : : : : : : : : : insert text in 􀀌rst column o O : : : : open a new line below, above the current line rc : : : : : : : : : : : : : : replace character under cursor with c grc : : : : : : : : : : : : : : : like r, but without a􀀋ecting layout R : : : : : : : : : : : : replace characters starting at the cursor gR : : : : : : : : : : : : : : : : like R, but without a􀀋ecting layout  \ncm : : : : : : : : : : : : change text of movement command m cc or S : : : : : : : : : : : : : : : : : : : : : : : : : : : : change current line  \nC : : : : : : : : : : : : : : : : : : : : : : : : : : : change to the end of line  \nDeletion  \nx X : : : : : : : : : : : : : delete character under, before cursor dm : : : : : : : : : : : : : delete text of movement command m  \ndd D : : : : : : : : : : : : delete current line, to the end of line J gJ : : : : : : : join current line with next, without space:rd : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : delete range r lines:rdx : : : : : : : : : : : : : : : delete range r lines into register x  \nInsert Mode  \n^Vc ^Vn : : : : : : : : insert char c literally, decimal value n ^Vn : : : : : : : : : : : : : : : : : insert decimal value of character ^A : : : : : : : : : : : : : : : : : : : : : insert previously inserted text ^@ : : : : : same as ^A and stop insert ! command mode ^Rx ^R ^Rx : : : : : : : : insert content of register x, literally ^N ^P : : : : : : : : : : : : text completion before, after cursor ^W : : : : : : : : : : : : : : : : : : : : : : : : : : delete word before cursor ^U : : : : : : : : : delete all inserted character in current line ^D ^T : : : : : : : : : : : : : : : : : shift left, right one shift width ^Kc 1 c2 or c 1 c2 : : : : : : : : : : : : : : : : : enter digraph fc1 ; c2 g ^Oc : : : : : : : : : : : execute c in temporary command mode ^X ^E ^X ^Y : : : : : : : : : : : : : : : : : : : : : : : : : : : : scroll up, down hesci or ^] : : : : : : : : : abandon edition ! command mode  \nSearch & Substitution  \n/s - ?s - : : : : : : : : : : : : : search forward, backward for s /s/o - ?s?o - : : : : : search fwd, bwd for s with o􀀋set on or / - : : : : : : : : : : : : : : : : : : : : : repeat forward last search  \nN or ? - : : : : : : : : : : : : : : : : : : : repeat backward last search \\# * : : search backward, forward for word under cursor g\\# g* : : : : : : : : : : : : same, but also 􀀌nd partial matches gd gD : : local, global de􀀌nition of symbol under cursor:rs/f /t/x : : : : : : : : : : : : : : : substitute f by t in range rb x : g|all occurrences, c|con􀀌rm chang","cbCaillwqBen5OiP","https://ap.wps.com/l/cbCaillwqBen5OiP","pdf",98845,"English","# Movements\n## Insertion & Replace\n## Deletion\n## Search & Substitution\n## Standard Mode Formatting/Filtering\n## Visual Mode\n## Undoing, Repeating & Registers\n## Copying","[{\"question\":\"What do the main movement commands in Vim do?\",\"answer\":\"They move the cursor by character, word/token, line, sentence, paragraph, braces, and screen boundaries, and can also jump to matches or specific occurrences.\"},{\"question\":\"How can I enter insert mode and replace characters in Vim?\",\"answer\":\"Use i/a for insert before/after the cursor, I/A for line beginning/end insertion, and commands like r/R to replace the character(s) under or at the cursor.\"},{\"question\":\"How do search and substitution commands work on this reference card?\",\"answer\":\"The card lists forward/backward search with / and ? (including repeat searches) and substitution for replacing patterns in a specified range, with options to match and confirm changes.\"}]","Vim Quick Reference Card - read online free | PDF",1791934476]