কীভাবে আপনি ভিমে পরিবর্তন গাছ ব্যবহার করবেন


14

আমি "পরিত্যক্ত" পরিবর্তিত শাখাগুলি পুনরুদ্ধার করা কি সম্ভব? উদাহরণস্বরূপ, আমি ব্যবহার করে বেশ কয়েকটি অপারেশন পূর্বাবস্থায় নিচ্ছি u, তারপরে আমি সন্নিবেশ মোডে পরিবর্তন আনছি। তবে আমি বুঝতে পারি যে আমি এই পরিবর্তনটি করতে চাই না, বরং আমি যেখানে ফিরে এসেছি সেখানে ফিরে যেতে চাই (পূর্বাবস্থার আগে) before

এই পরিবর্তনগুলি কি চিরতরে হারিয়ে যায়?

উত্তর:


12

পূর্ববর্তী গাছটি নেভিগেট করার জন্য আপনার সেরা বাজি হ'ল গুন্ডো প্লাগইন ব্যবহার করা । পূর্ববর্তী গাছের মধ্যে বিভিন্ন শাখায় লাফিয়ে ফেলার জন্য বিশেষ বাইন্ডিং সহ এটি একটি নতুন বিভক্ত উইন্ডো তৈরি করে পাশাপাশি একটি পূর্বরূপ ফলক যা আপনাকে গাছের প্রতিটি নোডের মধ্যে ঠিক কী পরিবর্তিত হয়েছে তা দেখায়।


অন্য পছন্দটি হবে UndoTree।
মিউজিকটিজ করুন

12

এর মতো সাধারণ ক্ষেত্রে, আপনি কেবল চাপ দিতে পারেন g-

মূলত, এটি যা করে তা uরৈখিক পরিবর্তে (যেমন u/ / এর পরিবর্তে) পরিবর্তনের তালিকাকে ক্রনিকলজিকভাবে ( একটি আসল পরিবর্তনের হিসাবে বিবেচনা করে) অতিক্রম করে <C-r>

উদাহরণস্বরূপ, আপনি যদি কয়েকটি লাইন সন্নিবেশ করান এবং আপনি টিপেন তবে g-এটি ঘটে:

প্রদর্শন


আপনি অ্যানিমেটেড জিআইএফ কিভাবে তৈরি করলেন?
গাইডো

4
@ গুইডো আমি এমকেকাস্ট নামে একটি কাস্টম সরঞ্জাম ব্যবহার করেছি
ডুরকনব

2

না, আপনি গাছের পিছনে পিছনে যেতে পারবেন না। সর্বোত্তম উপায় হ'ল এই কাজটিতে একটি প্লাগইন ব্যবহার করা।

আর একটি প্লাগইন হ'ল Undotree । এটি গুন্ডোর মতো তবে কিছু পার্থক্য সহ:

  1. খাঁটি উইমস্ক্রিপ্ট বাস্তবায়ন এবং তৃতীয় পক্ষের কোনও লাইব্রেরি (পাইথনের মতো) প্রয়োজন নেই, কর্মক্ষমতা সম্পর্কে চিন্তা করবেন না, ভিম এটি পরিচালনা করা এত বড় বিষয় নয়। একমাত্র নির্ভরতা হ'ল 'ডিফ' সরঞ্জাম যা সর্বদা ভিমে পাঠানো হয় এবং 'ডিফ' ছাড়াই আপনি এখনও এই স্ক্রিপ্টের বেশিরভাগ বৈশিষ্ট্য ব্যবহার করতে পারেন।
  2. রিয়েলটাইম আপডেট হওয়া পূর্বাবস্থায়। একবার আপনি পরিবর্তনগুলি করার পরে, পূর্বাবস্থায় ফলের গাছ একই সাথে আপডেট করা হবে।
  3. বেশ কয়েকটি দরকারী চিহ্ন যেমন বর্তমানের চেঞ্জসেট, নেক্সট রিডো চেঞ্জসেট, সেভ চেঞ্জসেট ইত্যাদি
  4. আপেক্ষিক টাইমস্ট্যাম্প এবং পরম টাইমস্ট্যাম্পের মধ্যে টগল করুন।
  5. রিয়েলটাইম আপডেট হয়েছে উইন্ডো পূর্বাবস্থায়।
  6. পূর্বাবস্থায় থাকা ইতিহাস সাফ করার ক্ষমতা।
  7. আরও কাস্টমাইজযোগ্য।

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