শেল থেকে ডিরেক্টরিতে দ্রুত জাম্প


1

ভিএম এবং ইমাসের মতো পাঠ্য সম্পাদকগুলিতে এস এস জাম্প, অ্যাভির মতো প্লাগইন রয়েছে যা আপনাকে একটি অক্ষর টিপতে দেয়, তারপরে এটি অক্ষরের প্রতিটি উদাহরণকে একটি অস্থায়ী কীবাইন্ড দিয়ে হাইলাইট করবে, তারপরে আপনি কীবাইন্ডটি সরাসরি এটিকে সরাসরি চাপতে পারেন

আমি অবাক হই যে শেলের জন্য যেমন কিছু বিদ্যমান (যেমন বাশ) খুব দ্রুত ডিরেক্টরিতে না গিয়ে কোনও নির্দিষ্ট ডিরেক্টরিতে দ্রুত নেভিগেট করে cd? হয়তো এমন কিছু যা ডিরেক্টরিগুলিকে একটি নির্দিষ্ট গভীরতায় তালিকাবদ্ধ করবে, একটি ইনপুট চরিত্রের জন্য অপেক্ষা করবে, কী সিকোয়েন্স সহ অক্ষরের উদাহরণগুলি হাইলাইট cdকরবে এবং যখন সিকোয়েন্সটি টিপবে তখন?

এর মতো কিছু যদি ইতিমধ্যে না থাকে তবে এটি তৈরি করা কত সহজ?

উত্তর:


2

fzfএটা করে এটি একটি अस्पष्ट সমাপ্তি / ফাইল নির্বাচন সহায়ক। এর মূল ব্যবহারটি একটি বৃহত তালিকা থেকে ফাইল নির্বাচন করার জন্য (যেমন, find . -type f | fzf > selected)।

একবার আপনি এটি ইনস্টল করে আপনার শেলের মধ্যে এটি লোড করার পরে, আপনি AltCউইন্ডোটি খুলতে টিপতে পারেন যাতে ডিরেক্টরিগুলি খুঁজতে আপনি একটি अस्पष्ट স্ট্রিং টাইপ করতে পারেন। আপনি যখন একটি নির্বাচন করেন এবং এন্টার টিপুন, fzf cdসেই ডিরেক্টরিতে চলে যাবে।

একইভাবে ফাইলের নাম স্বয়ংক্রিয়ভাবে পূর্ণ করতে, আপনি টিপতে পারেন CtrlT। ইতিহাস সিচ করতে, টিপুন CtrlR


1

সম্ভবত এটি আপনি যা চান ঠিক তা নয় তবে আমি মনে করি এটি ডাব্লুসিডি চেষ্টা করার মতো । এটি একটি "ডাটাবেস" (একক পাঠ্য ফাইল) তৈরি করে যা ডিরেক্টরিগুলির তালিকা সঞ্চয় করে। wcd fooকমান্ড ডিরেক্টরি যা ধারণ করে একটি তালিকা প্রদর্শন করুন fooএবং আপনি তাদের একজন চয়ন করতে পারেন।

অনুরূপ অন্য বিকল্পটি অটোজাম্প


0

বিভিন্ন শেল এবং শেল এক্সটেনশনের সমর্থন আছে আংশিক পথ স্বয়ংসম্পূর্ণ এবং মাছ তাদের একজন

উদাহরণস্বরূপ cd /v/l/fsck Tabপাথ রূপান্তরিত হবে /var/log/fsck/cd /u/s/appl Tabএর পথটি প্রসারিত করবে/usr/share/applications/

কিছু অন্যান্য বিকল্প:

আরো দেখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.