How to Learn Vi – The Programmer’s Favorite Editor
VIM, या VI Improved, एक powerful Programing Editor है जो आपको keyboard Shortcuts का उपयोग करके लगभग सब कुछ करने देता है। आप किसी Document में text edit कर सकते हैं, text को replace कर सकते हैं या delete kar सकते हैं, सारे Task कर सकता है, जिसके लिए हमें Mouse के बिना ही सब Text Edit कर सकते है। VIM Programmers का पसंदीदा Source Code Editor है | इससे कहीं बी काम में ला सकते है | आप इस Editor का उपयोग Document लिखने या लंबे Email लिखने के लिए nai कर सकते हैं।
VIM उन लोगों के लिए भ्रमित हो सकता है जो Microsoft Word या Google Docs जैसे Visual Editors के अंदर काम करने के आदी हैं, लेकिन VIM के साथ कुछ समय बिताते हैं और आपके लिए वापस जाना मुश्किल होगा। इसका इस्तेमाल करना शुरुआत में थोड़ा मुश्किल हो सकता है, क्योकि आपको इसकी कुछ कमांड लाइन्स याद रखनी होती है, लेकिन एक बार आप सब सिख गए तो ये कोडन करने में बोहोत मदद मिल जाती है। आपको कोड लिखने की स्पीड बढ़ जाती है|
How to Learn Vi
Here’s a list of online tutorials and other helpful resources to help you learn Vim.
1. OpenVim – विम की बेसिक सीखने के लिए एक Tutorial। अपने मौजूदा Vim skill का test करने के लिए Practice Pages पर चला कर सीखना आसान है।
2. Vim Adventures – An online puzzle game for learning and memorizing Vim commands. You play the character of a blinking cursor that has to navigate the maze with the letter keys. If you are stuck, you can always type :help
for a hint.
3. Vim Genius – This a flashcard style game to help you learn the basics of Vim. There are dedicated lessons for learning the motion keys (h,j,k,l) and for mastering copy-paste in vim.
4. Learn to Love Vim – The Linux Voice magazine has put together a quick video tutorial to get you started with Vim.
5. Vim Basics – Derek Wyatt has produced a bunch of video tutorials (screencasts) around teaching Vim. A good resource for novice users who prefer learning Vim by watching than reading.
6. Learning Vim – Mike Coutermarsh covers getting up and running, and eventually productive with Vim.
7. Vim – Precision Editing – Drew Neil, author of the popular Practical Vim title and Vimcasts.org, walks you through Vim and how the text editor is optimized for mouseless operations.
8. Vim Tutorial – The official Vim documentation is excellent and includes a step-by-step tutorial. You can also access this tutorial inside the Vim program through the :vimtutor
command.
9. Vim Cheat Sheet – Print this because you’ll need it later.
10. Vim Masterclass – This Udemy course will help you master all the concepts of Vim and how to ‘think’ in Vim.
If you spend a lot of time typing text, learning Vim will be totally worth the effort. I wrote this article inside Visual Studio Code with Vim key bindings.