Vifm - लिनक्स के लिए Vi Keybindings के साथ एक कमांडलाइन आधारित फ़ाइल प्रबंधक


हमारे पिछले लेख में, हमने लिनक्स सिस्टम के लिए 13 सर्वश्रेष्ठ फ़ाइल प्रबंधकों की एक सूची रखी है, जिनमें से अधिकांश जहां ग्राफिकल यूजर इंटरफेस (जीयूआई) आधारित हैं। लेकिन अगर आपके पास एक लिनक्स वितरण है जो केवल कमांड लाइन इंटरफेस (सीएलआई) का उपयोग करता है, तो आपको एक पाठ आधारित फ़ाइल प्रबंधक की आवश्यकता है। इस लेख में, हम आपके लिए ऐसे ही एक फ़ाइल प्रबंधक को लाए हैं जिसे विफ़म कहा जाता है।

Vifm एक शक्तिशाली सीएलआई है और यूनिक्स-जैसे, सिगविन और विंडो सिस्टम के लिए क्रॉस-प्लेटफ़ॉर्म फ़ाइल प्रबंधक आधारित है। यह सुविधा संपन्न है और वी के साथ प्रमुख बाइंडिंग की तरह आता है। यह भी Mutt से कई उपयोगी सुविधाओं का उपयोग करता है।

उपयोग आदेशों का एक नया सेट सीखने की कोई आवश्यकता नहीं है, यह आपको सामान्य वी विकल्प/कमांड का उपयोग करके आपकी फ़ाइलों पर पूर्ण कीबोर्ड नियंत्रण प्रदान करता है।

  • कई प्रकार की फ़ाइलों को संपादित करने की सुविधा प्रदान करता है।
  • डिफ़ॉल्ट रूप से दो पैन के साथ आता है।
  • Vi मोड, विकल्प, रजिस्टर, कमांड और बहुत कुछ का समर्थन करता है।
  • आदेशों के स्वत: पूर्ण होने का समर्थन करता है।
  • कचरा निर्देशिका के लिए समर्थन।
  • विभिन्न दृश्य (जैसे कि कस्टम, स्तंभ, तुलना और ls-like) प्रदान करता है।
  • आदेशों के दूरस्थ निष्पादन का समर्थन करता है।
  • निर्देशिकाओं के दूरस्थ परिवर्तन का भी समर्थन करता है।
  • विभिन्न रंग योजनाओं का समर्थन करता है।
  • स्वचालित FUSE फ़ाइल सिस्टम माउंट का समर्थन।
  • कार्यों के उपयोग का समर्थन करता है।
  • फ़ाइल चयनकर्ता के रूप में vimm का उपयोग करने के लिए प्लगइन का समर्थन करता है और बहुत अधिक।

लिनक्स में Vifm कमांड-लाइन फ़ाइल मैनेजर कैसे स्थापित करें

Vifm डेबियन/उबंटू और फेडोरा लिनक्स वितरण के आधिकारिक सॉफ्टवेयर रिपॉजिटरी में उपलब्ध है। इसे स्थापित करने के लिए, इसे इस तरह से स्थापित करने के लिए संबंधित पैकेज प्रबंधक का उपयोग करें।

$ sudo apt install vifm   [On Debian/Ubuntu]
$ dnf install vifm        [On Fedora 22+]

इंस्टॉल हो जाने के बाद, आप इसे टाइप करके शुरू कर सकते हैं।

$ vifm

एक फलक से दूसरे में जाने के लिए स्पेस बार का उपयोग करें। एक निर्देशिका दर्ज करने के लिए, बस [Enter] बटन दबाएं।

फ़ाइल को खोलने के लिए जैसे कि ऊपर दाएँ फलक में findhost.sh स्क्रिप्ट, बस फ़ाइल को हाइलाइट करें और [Enter] दबाएं:

दृश्य हाइलाइटर सक्षम करने के लिए, V दबाएं और यह देखने के लिए स्क्रॉल करें कि यह कैसे काम करता है।

फलक हेरफेर विकल्प/कीबाइंडिंग देखने के लिए, Ctrl-W दबाएं।

विंडो को क्षैतिज रूप से विभाजित करने के लिए Ctrl-W तब s दबाएं।

विंडो को लंबवत रूप से विभाजित करने के लिए Ctrl-W तब v दबाएं।

पहले कमांड नाम में कुछ अक्षर टाइप करें (संभवतः दो), फिर टैब दबाएं। अगला विकल्प चुनने के लिए, टैब को फिर से दबाएँ फिर [एंटर] दबाएं।

आप एक फलक में फ़ाइलों को सूचीबद्ध कर सकते हैं और दूसरे में सामग्री देख सकते हैं जैसे आप फ़ाइलों पर स्क्रॉल करते हैं, बस दृश्य कमांड को इस तरह से चलाएं।

:view

आप dd दबाकर हाइलाइट की गई फ़ाइल को हटा सकते हैं। इसे हटाने के लिए, Y या N अन्यथा दबाएं।

यदि आप Vifm में किसी फ़ाइल को हटाते हैं, तो उसे ट्रैश में संग्रहीत किया जाता है। कचरा निर्देशिका देखने के लिए, यह कमांड टाइप करें।

:trashes

फ़ाइलों को ट्रैश में देखने के लिए, lstrash कमांड चलाएं (लौटने के लिए q दबाएं)।

:lstrash

कचरा निर्देशिका से फ़ाइलों को पुनर्स्थापित करने के लिए, पहले इस तरह सीडी कमांड का उपयोग करके इसे स्थानांतरित करें।

:cd /home/aaronkilik/.local/share/vifm/Trash

फिर पुनर्स्थापित करने के लिए फ़ाइल का चयन करें, और टाइप करें:

:restore

एक व्यापक उपयोग की जानकारी और विकल्प, कमांड, टिप्स के लिए Vifm मैन पेज देखें:

$ man vifm

Vifm होमपेज: https://vifm.info/

निम्नलिखित लेख देखें।

  1. GNOME कमांडर: एक 'दो फलक' ग्राफ़िकल फ़ाइल ब्राउज़र और लिनक्स के लिए प्रबंधक
  2. Peazip - लिनक्स के लिए एक पोर्टेबल फ़ाइल प्रबंधक और पुरालेख उपकरण

इस लेख में, हमने लिनक्स सिस्टम के लिए एक शक्तिशाली सीएलआई आधारित फ़ाइल प्रबंधक Vifm की स्थापना और बुनियादी सुविधाओं को कवर किया। इसके बारे में अपने विचार साझा करने के लिए नीचे दिए गए फ़ीडबैक फ़ॉर्म का उपयोग करें।