सामान्य मोड में तीर कुंजी का उपयोग करना बुरा व्यवहार क्यों माना जाता है?


43

मैंने इसे कई लेखों ( जैसे ) में पढ़ा है कि सामान्य मोड में तीर कुंजी का उपयोग करना एक बुरा अभ्यास है। क्या कोई समझा सकता है कि इसे एक गलत प्रथा क्यों माना जाता है, यदि ऐसा है तो?


5
Hjkl का उपयोग न करने का एक अच्छा कारण यह है कि यदि आप दूसरे कीबोर्ड लेआउट का उपयोग करते हैं। उदाहरण के लिए, Hjkl को Dvorak में स्थानिक रूप से सहसंबद्ध नहीं किया गया है और इस प्रकार उपयोग करना मुश्किल है।
13

1
@ किलोस मैं hjklड्वोरक में उपयोग करता हूं । यह निश्चित रूप से qwerty की तुलना में कम समझदार है, लेकिन मुझे नहीं पता कि मैं इसे "उपयोग करना मुश्किल" कहूंगा; वे सिर्फ चाबियाँ हैं, और यह पसंद नहीं है कि जब आप इसके लिए उपयोग किए जाते हैं तो उन्हें या किसी भी चीज़ तक पहुंचना मुश्किल होता है।
डगल

2
कई मिथक हैं कि hjklकिसी दस्तावेज़ में जाने के लिए सबसे अच्छा विकल्प क्यों होना चाहिए। सच्चाई यह है कि, hjklजिस समय vi बनाया गया था, उस समय कुछ कीबोर्ड में तीर कुंजी थी, इसलिए vi ने कीबोर्ड लेआउट से मिलान करने के लिए सामान्य मोड में समान कुंजियों का उपयोग किया। यहाँ कीबोर्ड की एक तस्वीर के साथ एक लेख है: catonmat.net/blog/why-vim-use-hjkl-as-arrow-keys
allo

8
कठिनाई के लिए प्रतिष्ठा के साथ कुछ भी ... एक निश्चित व्यक्ति को आकर्षित करता है। क्रॉसफिट, विम, फंक्शनल प्रोग्रामिंग, वैजनिज्म, आदि। अब निश्चित रूप से उन सभी लोगों में से एक नहीं है जो इस तरह की गतिविधियों में से एक को लेते हैं, लेकिन वे अक्सर असंतुष्ट दिखते हैं। और उस व्यक्ति के लिए आकर्षण का हिस्सा गतिविधि की कठिनाई है । चीजें जो प्रवेश के लिए बार को कम करती हैं, उनके लिए अनात्म हैं: यह उन्हें कम विशेष बनाता है। पसंद करने के कारण हैं hjkl। अच्छे। लेकिन वे कम से कम भाग में हठधर्मिता की स्थिति में बढ़ जाते हैं, क्योंकि लोगों को यह महसूस करना पड़ता है कि वे दूसरों की तुलना में बेहतर हैं।
जारेड स्मिथ

@ काइलोस मैं मानता हूं कि डीवीकोर hjklमें अभी तक सबसे अच्छा नहीं है। लेकिन एक dvorak उपयोगकर्ता के रूप में मैं उन्हें थोड़ा आसान पा सकता हूं क्योंकि वे एक साथ जोड़े जाते हैं: jkबोर्ड के एक तरफ; और hl दूसरी तरफ।
निलोन

जवाबों:


66

वास्तव में यह एक बुरा अभ्यास नहीं है।

बहुत सारे लोग ( जिसमें विम के डॉक्टर के रूप में @ बी लेयर का उत्तर दिखाता है ) का तर्क है कि आप तीर कुंजियों का उपयोग नहीं करेंगे क्योंकि यह आपके हाथों को होम रो से स्थानांतरित करता है (आपके कीबोर्ड की दूसरी पंक्ति जहां आपके पास है hjkl) और जिससे आप कम कुशल हो जाते हैं ।

यह (IMO कम से कम) vim "purists" सर्कल के झटके से एक बुरा परिणाम है: नए उपयोगकर्ता इस आँख बंद करके अनुसरण करते हैं, कुछ भी तीर कुंजियों को अक्षम करते हैं और फिर वे शिकायत करते हैं कि वे पहले की तरह कुशल नहीं हैं।

यदि आप और अधिक आरामदायक का उपयोग कर महसूस: उपयोग vim के लिये एकमात्र वास्तविक नियम यह कुशलतापूर्वक उपयोग करने के लिए है Leftऔर Rightकी तुलना में hऔर l यह हो, तीर कुंजियों का उपयोग। set mouse=aयदि आप एक माउस का उपयोग करना चाहते हैं तो विम का भी विकल्प है!

एक बार जब आप विम और उपलब्ध विभिन्न गतियों के साथ बेहतर हो आदत हो ( f, t, ,, ;, w, b, e, ge, और मूल रूप से सब कुछ :h quickref) आप महसूस हो सकता है कि आप उपयोग तीर नहीं कुंजी है कि बहुत से करते हैं। और अगर आप अभी भी उनका उपयोग करते हैं, तो यह कोई समस्या नहीं है, उस चीज़ का उपयोग करें जिसके साथ आप सबसे कुशल हैं।

ध्यान दें कि अधिक दक्षता के लिए होम रो को न छोड़ने का तर्क मेरी राय में अच्छा नहीं है: यदि आप इस बात पर एक नज़र डालते हैं कि hjkl vim का उपयोग क्यों करता है तो आप देखेंगे कि ये कुंजियाँ चुनी गईं क्योंकि कोई तीर नहीं थे चाबियाँ जब वी लिखी गई थीं। कोई यह तर्क दे सकता है कि शायद अगर कीबोर्ड इस समय अलग थे, तो कोई भी तीर कुंजी का उपयोग करने पर विचार नहीं करेगा।


13
मैंने अक्सर खुद को अपनी कलाई को तीर की कुंजियों तक पहुंचने के लिए बहुत बुरी तरह से झुका पाया क्योंकि मैं उनके लिए बहुत अभ्यस्त था। मैंने तीर कुंजियों को अक्षम करने के लिए अपने आप hjklको अपनी कलाई से कुछ दर्द को दूर करने के लिए उपयोग करने के लिए समाप्त कर दिया ।
शहबाज

9
मैं यह इंगित करना चाहता हूं कि यह केवल QWERTY कीबोर्ड पर समझ में आता है। कुछ लेआउट के लिए hjkl एक वास्तविक दर्द हो सकता है।
coteyr

1
आप दोनों विकल्पों का उपयोग कर सकते हैं: चाहे आप hjkl या तीर उठाएँ, आप ऑन-स्क्रीन लाइनों द्वारा स्थानांतरित करने के लिए अप / डाउन कीज़ के अन्य सेट को बाँध सकते हैं, न कि फ़ाइल लाइनें। लंबी लाइनों वाली फाइलों को संपादित करते समय यह मदद करता है।
user31389

1
मुझे आपके उत्तर को पढ़ने से पहले महसूस नहीं हुआ था कि मैं शायद ही hjkl और arrow कुंजियों का उपयोग करता हूं क्योंकि मुझे आपके द्वारा उल्लेखित उन्नत गति आदेशों की आदत है। अच्छी बात!
स्पिरोस

4
हालांकि ज्यादा मैं, अपने को-मेरी आँख सही जवाब की सराहना करते हैं मैं एक साथी मॉडरेटर और के रूप में आप पर प्रबल कृपया सकता है vi प्रशंसक अपने सबसे कठिन करने के लिए कुछ कम "थका हुआ" वैकल्पिक शब्दों खोजने की कोशिश में सर्कल झटका है कि ताजा परेशान छवि पैदा नहीं करता है लड़कों या पुरुषों की एक पतलून-लेस रिंग में सभी एक-दूसरे की कंपनी में एक साथ हस्तमैथुन करते हैं। सुंदर कृपया? :)
tchrist

40

मुझे नहीं पता कि क्या यह वास्तव में किसी भी अधिक प्रासंगिक है, लेकिन मैं एक पुराना-टाइमर हूं इसलिए यहां थोड़ा इतिहास है।

पुराने दिनों में, VT100 टर्मिनलों में तीर कुंजियाँ होती थीं, लेकिन एक को दबाकर भागने के क्रम <ESC>[Aको ऊपर, <ESC>[Bनीचे, आदि के लिए दबाया जाता था।
इसके अलावा, 9600 बॉड में संचार करने वाला एक धारावाहिक टर्मिनल होने के कारण, उपयोगकर्ता के लिए बहुत तेज़ी से प्रेस करना संभव था। पूरे अनुक्रम को प्रसारित करने के लिए जो पिछले कुंजी प्रेस के अनुक्रम को बाधित करने के लिए एक कुंजी प्रेस का कारण होगा और vi को भ्रमित करेगा।

इससे vi बेवजह इन्सर्ट मोड में जाएगा और अगर आपने डाउन एरो को नीचे रखा है तो अपनी फाइल में [B [B [B [B [B [B] बी ’डालें। मैं बेवजह कहता हूं क्योंकि इस सीक्वेंस के बारे में ऐसा कुछ नहीं है जो इन्सर्ट मोड में प्रवेश करे और यह तथ्य कि प्रत्येक सीक्वेंस एक ईएससी कैरेक्टर से शुरू होता है, एक्सट्रेक्ट इन्सर्ट मोड होना चाहिए। लेकिन फिर भी, यह कचरा डालेगा। हमेशा नहीं - बस जब आप जल्दी में थे।

एक जल्दी से यह थक गया और बस hjklचाबी से चिपके रहने का फैसला किया ।


8
जो भी कारण के लिए, टीसीपी टर्मिनल प्रोग्राम अभी भी एस्केप-आधारित तीर कुंजियों का उपयोग करते हैं, और फिर भी एक कुंजी-कुंजी एस्केप सीक्वेंस के पहले बाइट को भेजने से बचने की कुंजी दबाने के बीच भेद करने का कोई 100% -रेलवे तरीका नहीं है।
सुपरकैट

1
@ सुपरफ़ैट उनके पास उन लोगों को अलग करने का एक विश्वसनीय तरीका है। इसे SC81T का उपयोग करना कहा जाता है । समस्या यह है कि कई कार्यक्रम बातचीत नहीं करते हैं और कुछ टर्मिनलों का समर्थन करने की संभावना नहीं है।
जामसेन

1
@ जजमान: यदि मैं वह सही पढ़ता हूं, तो आप सुझाव दे रहे हैं कि तीर कुंजियों से भागने का विश्वसनीय तरीका बच निकलने वाली तीर कुंजियों का उपयोग नहीं करना है, जो मेरे "जो भी कारण" के साथ संबंधों के बारे में है, जो अभी भी भागने का उपयोग कर रहे हैं। आधारित तीर कुंजी।
सुपर मारट

हम्म, मेरे पास एक पुराना आईबीएम टर्मिनल है जो VT100 का अनुकरण कर सकता है, इसे आजमाना होगा
एक इयरविग

3
मैं निश्चित रूप से पुष्टि कर सकता हूं कि यह सच था, कम से कम रास्ता-बैक-जब, 80 के दशक के दौरान हमें अंडरग्राउंड टर्मिनल रूम में साइन अप करना पड़ा , तो इस कारण से vi में तीर कुंजी का उपयोग न करने के लिए । जब टटी चालक ने व्यवधान डाला तो वे अपनी फाइलों में गड़बड़ करते रहे।
ट्रिस्ट

28

हालांकि मैं @statox से सहमत हूं कि यदि किसी को तीर कुंजी का उपयोग करने के लिए चुना जाता है, तो उसे थरथराया हुआ, थरथराता हुआ, बहिष्कृत, या घबराए हुए नहीं देखा जाना चाहिए ... अपने सॉफ़्टवेयर का उपयोग करें, हालांकि आप फिट दिखते हैं ... मैं इसे नहीं छोड़ूंगा अगर मैं एक खुले दिमाग वाले नए उपयोगकर्ता को मार्गदर्शन दे रहा था, तो बहुत-से लुइस-फैर का रवैया। मैं बहुत दृढ़ता से सलाह दूंगा कि वे सर्वोत्तम प्रथाओं का पालन करें। वे एक कारण के लिए "सर्वोत्तम अभ्यास" हैं ... वे आपके और मेरे सामने आए बहुत सारे लोगों द्वारा अच्छे प्रभाव के लिए नियोजित किए गए हैं।

हेक, यहां तक ​​कि विम की खुद की मदद आपको उस दिशा में परेशान करती है , हालांकि हाइपरबोले के बिना नहीं (" बहुत धीमा") ...

आप तीर कुंजियों का उपयोग करके कर्सर को स्थानांतरित भी कर सकते हैं। यदि आप करते हैं, हालांकि, आप तीर कुंजी को दबाने के लिए अपने संपादन को बहुत धीमा कर देते हैं, तो आपको पाठ कुंजी से तीर कुंजियों तक अपना हाथ स्थानांतरित करना होगा। यह देखते हुए कि आप इसे एक घंटे में सैकड़ों बार कर रहे हैं, यह महत्वपूर्ण समय ले सकता है।

यह तथ्य भी है कि शुरुआत में आप जो भी विकल्प चुनते हैं, वह आदतें बन सकती हैं, जिन्हें अगर आप भविष्य में बदलना चाहते हैं तो टूटना मुश्किल है। तो बाकी सब समान होने के नाते क्यों नहीं एक अनुशंसित आदत को अपनाने के बजाय अब मौका लें कि तीर कुंजियों का उपयोग करना अक्षम या कारपाल-हत्या है?

सभी सभी, तीर कुंजी के बिना चीजों को करने के लिए एक ईमानदार प्रयास देने पर विचार करें। समय की एक उचित राशि के बाद अगर आप बस ऊपर / नीचे / बाएं / दाएं बिना नहीं रह सकते हैं ... नहीं।

... मैं एक नए उपयोगकर्ता से कहूंगा जो मेरी राय में रुचि रखता था। यदि आप सहमत नहीं हैं तो इसे व्यक्तिगत रूप से न लें (मैं आपसे बात कर रहा हूं, नीच)।


9
यहां तक ​​कि अगर आप स्वीकार करते हैं कि यह वास्तव में तीर कुंजी से बेहतर है (मुझे विश्वास भी नहीं हो रहा है) यह कहीं न कहीं सभी संभावित "सर्वोत्तम प्रथाओं" की सूची में सबसे नीचे है। मैं तर्क दूंगा कि hjkl का उपयोग करने की तुलना में कई और महत्वपूर्ण चीजें हैं।
मार्टिन टूरनोइज

5
@Carpetsmoker मुझे नहीं लगता कि सर्वोत्तम प्रथाओं को रैंक करना आवश्यक है। जब तक आपके पास तीर कुंजी का उपयोग करने की तीव्र इच्छा नहीं है, तो विम की सिफारिश क्यों नहीं करते? विशेष रूप से यदि आप विम के लिए नए हैं ... हम सभी जानते हैं कि एक बार अंतर्धान होने के बाद हम कुछ करने के तरीके को बदलना कितना कठिन है।
बी लेयर

1
"आप अपने संपादन को बहुत धीमा कर देते हैं" - यह मेरे लिए काफी अतिशयोक्ति जैसा लगता है ... फिर भी मैं मानता हूं कि यह कोशिश करने लायक है। यह सिर्फ ईमानदारी से युद्ध के लिए पर्याप्त महत्वपूर्ण नहीं है।
छाया

2
@ मेरे यहाँ नहीं - यह मेरे द्वारा देखे गए विषय पर सबसे अधिक नागरिक चर्चा है। लेकिन युद्ध निश्चित रूप से लड़े गए हैं ...
शैडो

1
don't think it's necessary to rank best practicesवैसे, मुझे ऐसा लगता है कि हमें उन चीजों पर ध्यान केंद्रित करना चाहिए जो हमें जीवन में सबसे अच्छा मूल्य देती हैं, यह देखते हुए कि संसाधन सीमित हैं और यह जीवन छोटा है। मुझे पता है कि hjkl चाबियाँ एक गलत बचपन की वजह से होती हैं, जो बिना लैपटॉप के एक लैपटॉप पर रग्गन, लार्न, एंगबैंड, आदि बजाती हैं, लेकिन कुछ लोगों ने अपने बचपन को बेहतर तरीके से बिताया, और परवाह किए बिना "अनजान" तीर कुंजियों को करना होगा। मुझे लगता है कि सीखने की गति, सीमाएं, आदि समय बिताने के लिए अधिक उपयोगी हैं।
मार्टिन टूरनोइज

16

अन्य जवाबों में कहा गया है कि होम रो से अपने हाथों को हिलाने से जो दक्षता हानि होती है, वह उतना बड़ा सौदा नहीं है और मैं ज्यादातर सहमत हूं। हालांकि, क्या है एक बड़ी बात है जब आप, vim सीखने हमेशा सामान्य मोड में स्विच वापस से बचने के लिए तीर कुंजियों का उपयोग कर रहे हैं।

दूसरे शब्दों में, एक एकल का उपयोग करने में जहां एक भी इस्तेमाल किया है | hउत्पादकता में भारी नुकसान नहीं है, लेकिन का उपयोग कर जहां इस्तेमाल किया जा सकता था EscI है एक बहुत बड़ा नुकसान।

इसीलिए जब आप विम सीख रहे होते हैं तो लोग आपको तीर कुंजी से बचने के लिए कहते हैं, क्योंकि यह आपको इन्सर्ट मोड को छोड़ने के बजाय सामान्य मोड सीखने के लिए मजबूर करता है। सामान्य मोड वह है जहां आपके सभी दक्षता लाभ हैं।


1
+1। दूसरे शब्दों में: "तीर कुंजियों का उपयोग न करें, और उपयोग न करें hjkl।" (जानबूझकर अतिशयोक्ति को बरकरार रखते हुए।)
wchargin

3
दरअसल, 10 बार के बजाय आप उपयोग कर सकते थे 1 0 या, और भी सरल Home,। बाद में भी विंडोज नोटपैड में काम करता है।
रुस्लान

7

दो मुख्य कारण हैं कि लोग कहते हैं कि आपको तीर कुंजी का उपयोग नहीं करना चाहिए। कुछ का दावा है कि hjkl को पसंद किया जाता है क्योंकि यह आपके हाथों को होम रो पर रखता है, जो कि गलत नहीं है , लेकिन यह भी मायने नहीं रखता है। यदि आप कुछ वर्णों से अधिक स्थानांतरित कर रहे हैं, तो अन्य लोग भी कहेंगे कि आपको तीर कुंजी का उपयोग नहीं करना चाहिए, लेकिन आपको hjkl का उपयोग नहीं करना चाहिए।

महत्वपूर्ण बात यह नहीं है कि आप किन कुंजियों का उपयोग कर रहे हैं, बल्कि कितने हैं । यदि आप शब्द की शुरुआत में जाना चाहते हैं, तो आप हिट न करें hhh; तुमने मारा b। शब्द का अंत है e, नहीं llll। लाइन की शुरुआत:, लाइन का 0अंत $:। और आगे कुछ भी, /searchउस पाठ के लिए जो मौजूद है जहाँ आप जाना चाहते हैं। (या जो भी आप चाहते हैं, उन्नत आंदोलन के आदेश)।

लेकिन जब भी आप अपने आप को एक ही पंक्ति में दो बार से अधिक टाइप करते हुए पाते हैं, तो इसे करने का एक बेहतर तरीका है।


7

एक अधिक सटीक कथन "तीर कुंजियों का उपयोग करना बुरा अभ्यास है, जबकि बेहतर सीखने की कोशिश करना " हो सकता है । विम के लिए नए लोगों को तीर कुंजी का उपयोग करने के लिए चारों ओर ले जाने के लिए उपयोग किया जाता है और इसलिए वे hjklइस तरह से बेहतर है कि यह देखने का मौका नहीं मिल रहा है।

व्यक्तिगत रूप से, विम के साथ कुछ सामान्य परिचितता प्राप्त करने के बाद, मैंने थोड़ी देर के लिए तीर कुंजियों को लटका दिया hjklऔर उन्हें फिर से चालू करने के लिए मुझे फिर से सरल बनाने के लिए अक्षम कर दिया .vimrc। पारंपरिक ज्ञान मेरे मामले में है; एक बार जब मुझे पता था कि दोनों hjklऔर तीर कुंजियों का उपयोग कैसे करना है , तो मैंने खुद को लगभग विशेष रूप से पूर्व का उपयोग करते हुए पाया।


6
मैं असहमत हूं। जैसे यह ब्लॉग कहता है, कि शुरुआती लोगों के लिए "सभी या कुछ भी नहीं" दृष्टिकोण विम के "उपयोगकर्ता के लिए अमित्र" प्रतिष्ठा का कारण बनता है। नए उपयोगकर्ता शुरू करते हैं, घबरा जाते हैं और अभिभूत हो जाते हैं (और आश्चर्यजनक रूप से नहीं) निष्कर्ष निकालना एक अपवित्र गड़बड़ है और एक संपादक पर वापस स्विच करें जहां वे शालीनता से उत्पादक हो सकते हैं। - यदि आप तैरना सीख रहे हैं, तो आप अपने आप को खुले समुद्र में नाव से न फेंकें। जब तक आप पानी के साथ सहज नहीं हो जाते, तब तक किला पूल के आसपास कुत्ते-चप्पल के लिए यह पूरी तरह से स्वीकार्य है।
आरएम

2
... यह कहना नहीं है कि तीर कुंजी को अक्षम करना लोगों के लिए काम नहीं करेगा। लेकिन यह "मुझे विम पसंद है और यह सीखना है कि इसे बेहतर तरीके से उपयोग कैसे करना है" कदम, न कि "मैं विम के लिए नया हूं और यह सीखना चाहता हूं कि इसका उपयोग कैसे करें" कदम।
आरएम

5

सामान्य उत्तर में दक्षता शामिल है। आपको स्पर्श टाइपिंग को नियोजित करने के लिए वर्षों से प्रशिक्षित किया गया है, जो आपके हाथों को asdf और jkl; Vi में प्रमुख बाइंडिंग का एक विशाल हिस्सा इस तथ्य के आसपास तैयार किया गया है, जिसमें hjkl आंदोलन कमांड शामिल हैं।

व्यक्तिगत रूप से मैं वास्तव में दोनों का उपयोग करता हूं। जब मैं सक्रिय रूप से पाठ के बड़े वर्गों को संपादित कर रहा हूं, और लॉग फाइल (और |, g, और / जब मैं एक फ़ाइल में स्पॉट संपादन कर रहा हूं) के माध्यम से स्क्रॉल करता हूं तो मैं hjkl का उपयोग करता हूं। यह सिर्फ वही होता है जो मेरे लिए अच्छा काम करता है, और इस तरह एक मामले में, यह वास्तव में मायने रखता है।


2

बहुत समय पहले, कई टर्मिनलों में तीर कुंजी नहीं थी, या उनमें से सभी चार नहीं थे। सॉफ्टवेयर सिस्टम जिन्हें नेविगेशन की आवश्यकता होती है, वे आमतौर पर तीर कुंजियों पर निर्भर किए बिना किसी तरह का नेविगेशन दृष्टिकोण प्रदान करते हैं, और vi का hjkl एक विहित उदाहरण है। (एक अन्य शास्त्रीय उदाहरण है वर्डस्टार के ^ ई- ^ एस- ^ एक्स- ^ डी।) के रूप में कीबोर्ड नेविगेशन की उपयोगिता तेजी से स्पष्ट हो गई, अधिक से अधिक नए टर्मिनल तीर कुंजियों के साथ आने लगे, और सॉफ्टवेयर सिस्टम अक्सर इन्हें पुराने तरीकों से मैप करते थे। पथ प्रदर्शन। हालाँकि, इसने एक तरह की पोर्टेबिलिटी की चिंता प्रदान की: यदि स्कूलों में प्रशिक्षित बच्चे तीर कुंजी के रूप में इस तरह के एक फैंसी नए-फीके फीचर पर भरोसा करने के लिए आने वाले थे, तो सोच यह थी कि, वे इस पर उत्पादक नहीं हो सकते हैं - एक बार आम - तीर कुंजी के बिना कीबोर्ड।

इसलिए, बुनियादी कंप्यूटिंग में पाठ्यक्रमों के शिक्षकों ने छात्रों को सावधानीपूर्वक चेतावनी देना शुरू कर दिया कि वे सबसे कम आम भाजक का उपयोग करने के लिए सीखें ताकि उनकी रोजगार क्षमता को अधिकतम किया जा सके। और इस प्रथा ने लंबे समय तक किसी भी कारण को रेखांकित किया है जो एक बार हो सकता है।

Vi के आधुनिक कार्यान्वयन में, hjkl को प्राथमिकता देने का मुख्य कारण यह है कि आपके हाथ के नीचे पहले से ही कुंजियों का उपयोग करना थोड़ा तेज़ है जहाँ भी आपके तीर कुंजियाँ हैं। अपने हाथ के संदर्भ स्विच से बचने के नकारात्मक पक्ष, ज़ाहिर है, आपको vi के संदर्भ स्विच को करने की आवश्यकता हो सकती है। आजकल, जब मनुष्य टाइपिंग की गति से बहुत कम ही क़ीमती होते हैं, चाहे आप एक या दूसरे करें, बहुत अधिक व्यक्तिगत पसंद की बात है, और तीर कुंजी का उपयोग करने के बारे में कुछ भी बुरा नहीं है, अगर वहाँ कभी भी था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.