हेल्लो दोस्तों! आज हम इस आर्टिकल में (Linux vi Editor in Hindi – लिनक्स VI एडिटर क्या है?) के बारें में पढेंगे. इसे बहुत ही आसान भाषा में लिखा गया है. इसे आप पूरा पढ़िए, यह आपको आसानी से समझ में आ जायेगा. तो चलिए शुरू करते हैं:-
टॉपिक
- 1 Linux vi Editor in Hindi – लिनक्स VI एडिटर क्या है?
- 2 Types of Operation Mode in Hindi – vi editor में ऑपरेशन मोड के प्रकार
- 3 Features of VI Editor in Hindi – vi एडिटर की विशेषताएं
- 4 Application of Vi Editor in Hindi – vi एडिटर के अनुप्रयोग
- 5 Advantages of vi Editor in Hindi – vi एडिटर के फायदे
- 6 Disadvantages of Vi Editor in Hindi – vi एडिटर का नुकसान
- 7 Vi Editor Commands in Hindi – vi एडिटर के कमांड्स
- 8 File को move करने की command
- 9 Delete करने की कमांड
- 10 repeat और undo कमांड
- 11 cut, copy और paste कमांड
- 12 Blocks में cut, copy और paste कमांड
- 13 Line का Start और end कमांड
- 14 Joining lines कमांड
- 15 Move forward or backward कमांड
Linux vi Editor in Hindi – लिनक्स VI एडिटर क्या है?
- Linux में, vi editor एक प्रकार का text editor होता है जिसका इस्तेमाल Linux ऑपरेटिंग सिस्टम में सभी फाइलों को edit और access करने के लिए किया जाता है।
- vi editor का पूरा नाम visual editor होता है.
- यह लिनक्स का सबसे लोकप्रिय और क्लासिक एडिटर है। यह लगभग सभी लिनक्स सिस्टम के लिए उपलब्ध है।
- यह एडिटर पूरी तरह से user-friendly है जिसके कारण इसका उपयोग करना आसान होता है। यह एक कमांड बेस्ड एडिटर है जिसमे बहुत से कमांड होते है।
- vi editor दुसरे ऑपरेटिंग सिस्टम को सपोर्ट नहीं करता। इस एडिटर को बहुत कम मेमोरी स्पेस की जरूरत पड़ती है।
- यह एक शक्तिशाली टेक्स्ट एडिटर भी है जिसका उपयोग करके यूजर टर्मिनल से ही फाइलों को एक्सेस कर सकता है। यह नोटपैड और वर्डपैड की तुलना में बेहतर है।
- इस एडिटर में दो प्रकार के mode होते है पहला insert mode या input mode और दूसरा command mode.
- insert mode का उपयोग करके यूजर फाइल में कंटेंट को add कर सकता है और command mode का उपयोग करके फाइल को मूव , डिलीट और कॉपी कर सकता है। इसके अलावा भी कई ऐसे कार्य है जिन्हे आप command mode की मदद से कर सकते है।
- लिनक्स में vi editor को रन करने के लिए vi कमांड का इस्तेमाल किया जाता है। जैसे ही यूजर vi कमांड को execute करता है वैसे ही vi editor का कमांड मोड चालू हो जाता है। vi editor का उपयोग करने के लिए यूजर को कमांड के बारे में जानकारी होनी चाहिए।
Types of Operation Mode in Hindi – vi editor में ऑपरेशन मोड के प्रकार
इसके दो प्रकार होते है जिन्हे निचे समझाया गया है :-
1-Command Mode
इस mode में administrator के कार्यों को पूरा किया जाता है जैसे कि – file को save करना, commands को execute करना, और words को paste करना आदि.
कमांड मोड में ही vi editor खुलता है। यह मोड केवल कमांड को समझ पाता है। इस मोड के कमांड case sensitive होते है। इस मोड का इस्तेमाल किसी विशेष text को सर्च करने के लिए भी किया जाता है।
2- Insert mode
insert mode का इस्तेमाल फाइल में text को add करने के लिए किया जाता है। इस मोड को चालू करने के लिए आपको कीबोर्ड पर ‘i’ दबाना होगा। इसे इनपुट मोड के नाम से भी जाना जाता है।
- इसे भी पढ़े – लिनक्स क्या है और इसके फायदे
- लिनक्स के सभी कमांड
Features of VI Editor in Hindi – vi एडिटर की विशेषताएं
- vi एडिटर लगभग हर लिनक्स सिस्टम में उपलब्ध होता है।
- लिनक्स के vi एडिटर का आकार (size) अन्य एडिटर की तुलना में छोटा होता है।
- इस एडिटर में कमांड बहुत छोटे होते है जिन्हे समझना काफी आसान है।
- यह एडिटिंग में काफी तेज होता है।
- यह एक पॉवरफुल एडिटर है जिसकी performance काफी अच्छी होती है।
- इसमें अलग अलग कार्य करने के लिए अलग कमांड होते है जैसे एडिटिंग के लिए अलग कमांड , कुछ सेव करने के लिए अलग कमांड आदि।
Application of Vi Editor in Hindi – vi एडिटर के अनुप्रयोग
- लिनक्स के vi एडिटर का उपयोग configuration फाइलों को एडिट करने के लिए किया जाता है।
- इसका इस्तेमाल किसी दुकान के सामान की लिस्ट बनाने के लिए भी किया जाता है।
- इसका उपयोग लेटर लिखने के लिए किया जाता है।
- यह स्क्रिप्ट बनाने में भी मदद करता है।
- इसका इस्तेमाल सोर्स कोड को एडिट करने के लिए किया जाता है।
Advantages of vi Editor in Hindi – vi एडिटर के फायदे
- लिनक्स के vi एडिटर को कस्टमाइज करना आसान है।
- यह बहुत कम मात्रा में रिसोर्सेज का उपयोग करता है।
- इस एडिटर की एडिटिंग स्पीड काफी तेज होती है।
- यह बहुत कम मेमोरी का इस्तेमाल करता है।
- यह सभी प्रकार की प्रोग्रामिंग लैंग्वेज को सपोर्ट करता है।
- यह लिनक्स की दुनिया में एक लोकप्रिय एडिटर है।
Disadvantages of Vi Editor in Hindi – vi एडिटर का नुकसान
- इस एडिटर में बहुत ज्यादा कमांड होते है जिन्हे याद रखना मुश्किल होता है।
Vi Editor Commands in Hindi – vi एडिटर के कमांड्स
लिनक्स vi editor दूसरे एडिटर से अलग होता है। इस एडिटर में यूजर को किसी काम को परफॉर्म करने के लिए अलग अलग कुंजी (key) उपयोग करना पड़ता है। इस एडिटर का उपयोग करना काफी आसान होता है। निचे आपको vi के अलग अलग कमांड के बारे में बताया गया है।
File को move करने की command
इसके निम्नलिखित कमांड होते है जिन्हे निचे समझाया गया है :-
1- j
यह कमांड फाइल को नीचे की तरफ लेकर जाता है।
2- k
यह फाइल को ऊपर की तरफ लेकर जाता है।
3- h
यह फाइल को left side (बायीं तरफ) लेकर जाता है।
4- l
यह फाइल को right side (दायीं तरफ) लेकर जाता है।
Delete करने की कमांड
इसके कमांड :-
1- x
यह character को डिलीट करता है।
2- X
यह कमांड कर्सर से पहले character को डिलीट करता है।
3- r
यह character को replace करता है।
4- xp
यह दो characters को आपस में बदल देता है।
5- dd
यह लाइन को डिलीट करता है।
6- D
इसकी मदद से यूजर लाइन से करैक्टर को अंत तक डिलीट कर सकता है।
7- dG
यह लाइन से फाइल को अंत तक डिलीट करता है।
repeat और undo कमांड
इसके कमांड :-
1-u
यह एक undo कमांड है जिसका उपयोग डिलीट हुई वस्तु को वापस लाने के लिए किया जाता है।
2- .
यह . एक बिंदु (point) है जो आखरी कमांड को रिपीट करता है।
cut, copy और paste कमांड
इसके कमांड :-
1- dd
इस कमांड का इस्तेमाल लाइन को डिलीट करने के लिए किया जाता है।
2- yy
इसका इस्तेमाल लाइन को कॉपी करने के लिए किया जाता है।
3- p
यह कमांड लाइन के बाद कंटेंट को पेस्ट करता है।
4-P
यह कमांड लाइन के पहले कंटेंट को paste करता है।
Blocks में cut, copy और paste कमांड
इसके कमांड :-
1- dd
इस कमांड का इस्तेमाल n लाइन की संख्या को डिलीट करने के लिए किया जाता है।
2- yy
यह n लाइन को पेस्ट करता है।
Line का Start और end कमांड
इसके कमांड :-
1- θ
इस कमांड को लाइन की शुरुआत में रखा जाता है।
2- ^
इसे भी लाइन की शुरुआत में रखा जाता है।
3- $
इसे लाइन के अंत में रखा जाता है।
Joining lines कमांड
इसके कमांड :-
1- J
यह दो लाइन को आपस में जोड़ता है।
2- yyp
यह लाइन को रिपीट करता है।
3- ddp
यह दो लाइन को आपस में बदल देता है।
Move forward or backward कमांड
इसके कमांड :-
1- w
इस कमांड का इस्तेमाल चीज़ो को फॉरवर्ड करने के लिए किया जाता है।
2- b
इस कमांड का इस्तेमाल चीज़ो को backward करने के लिए किया जाता है।
Exam में पूछे जाने वाले प्रश्न
Linux में, vi editor एक प्रकार का text editor होता है जिसका इस्तेमाल Linux ऑपरेटिंग सिस्टम में सभी फाइलों को edit और access करने के लिए किया जाता है।
j कमांड का इस्तेमाल फाइलों को निचे ले जाने के लिए किया जाता है?
Reference:– https://www.guru99.com/the-vi-editor.html
निवेदन:- अगर आपके लिए (Linux vi Editor in Hindi – लिनक्स VI एडिटर क्या है?) का यह पोस्ट उपयोगी रहा हो तो इसे अपने दोस्तों के साथ अवश्य share कीजिये. और आपके जो भी questions हो उन्हें नीचे comment करके बताइए. धन्यवाद.