পেন্টাড্যাকটায়লে নতুন ট্যাবে আগের / পরের পৃষ্ঠাটি কীভাবে খুলবেন?


1

যদি টিপুন Hএবং Lআপনাকে যথাক্রমে পূর্ববর্তী এবং পরবর্তী পৃষ্ঠাগুলিতে নিয়ে আসে (আল্ট + বাম / ডানদিকে ভ্যানিলা ফায়ারফক্স), নতুন ট্যাবে আগের / পরের পৃষ্ঠাটি খোলার মূল কী?

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

দ্রষ্টব্য (2015/05/15): আমি কিছুক্ষণ আগে ভিম্পিটারের কাছে চলে এসেছি এবং এখনও "নতুন ট্যাবটিতে পরবর্তী / পূর্ববর্তী পৃষ্ঠাটি খুলছি" অভাব বোধ করছি তবে আমি পেন্টাড্যাকটাইল আবার চালু করলে নীচে চিহ্নিত সমাধানটি পুরোপুরি কার্যকর হয়।

দ্রষ্টব্য (2015/05/17): পাইরল্লি সমাধানটিতে একটি ভিম্পিটার সংস্করণ যুক্ত করেছেন যা দুর্দান্ত কাজ করে।


1
আমি গিস্টটির একটি ভিম্পিটার সংস্করণ যুক্ত করেছি । এটি আমার কাছে থাকা ভিম্পিটারের সংস্করণটির সাথে কাজ করে। এটির সাথে কোনও সমস্যা আছে কিনা তা আমাকে জানান। (আমি সাধারণত ভিম্পিটার ব্যবহার করি না))
পাইরেলি

উত্তর:


1

আপডেট: সম্পূর্ণ কাজ সমাধান (উত্তরের নীচে দেখুন)


বিল্টিন সমাধান: ভাঙ্গা?

সেখানে আসলে একটি কী Ctrl+ + Tযা একটি নতুন ট্যাবে পরবর্তী ম্যাপিং চালানো বোঝানো হয়। তবে এটি আমার পক্ষে মোটেও কার্যকর হয় না। কেন জানি না।

এখানে প্রাক্তন কমান্ডও রয়েছে tabযা পরের প্রাক্তন কমান্ডের জন্য একই কাজ করে। তবে, ইতিহাসের আদেশগুলি সঠিকভাবে কাজ করছে বলে মনে হয় না। এটি ট্যাবটির সদৃশ করে কিন্তু ফিরে যায় না।


দ্বি-পদক্ষেপ সমাধান

আপনি দুটি কমান্ড একত্রিত করে এটি অর্জন করতে পারেন:

  1. tabduplicate(বা tabdu) ইতিহাস সংরক্ষণ করে বর্তমান ট্যাবটিকে সদৃশ করে।

    আপনার .pentadactylrc ফাইলে এর মতো একটি লাইন যুক্ত করে আপনি এটি একটি কীতে আবদ্ধ করতে পারেন:

        map -g user -ex C :tabduplicate
    
  2. Hএবং Lআপনি পিছনে পিছনে, যেমন আপনি উল্লেখ করেছেন।

    সুতরাং আপনি যদি উপরের বাইন্ডিং উদাহরণটি ব্যবহার করেন তবে আপনি CHপূর্ববর্তী পৃষ্ঠাটি একটি নতুন ট্যাবে খোলার জন্য ব্যবহার করতে পারেন ।

দ্রষ্টব্য: নতুন ট্যাবগুলির অবস্থান।

একটি গুরুত্বপূর্ণ সতর্কতা হ'ল, আপনার সেটিংসের উপর নির্ভর করে, এই পদ্ধতিটি নতুন ট্যাবটি ইতিহাসের বোতামে ডান ক্লিক করতে একটি ভিন্ন অবস্থানে খুলতে পারে। কমান্ড C, যেমন উপরে সংজ্ঞায়িত ট্যাব খুলবে শেষ বরং বর্তমান ট্যাবটি পর চেয়ে ট্যাব বার করুন।

আপনি যদি বর্তমানের পাশের ট্যাবগুলি খুলতে পছন্দ করেন তবে আপনি বর্তমান ট্যাবের পরে সমস্ত নতুন ট্যাব খোলার জন্য একটি এক্সটেনশন ব্যবহার করতে পারেন । ট্যাব মিক্স প্লাস একটি জনপ্রিয় পছন্দ।


একক কমান্ড সমাধানে প্রথম প্রচেষ্টা

একটি ট্যাব সদৃশ করার জন্য একটি একক কমান্ড পাওয়ার চেষ্টা করে এবং তারপরে এগিয়ে বা পিছনে যেতে আমার সমস্যা হয়েছে। তবে, পটভূমিতে কোনও ট্যাব নকল করা সহজ এবং তারপরে মূল ট্যাবটিতে এগিয়ে বা পিছনে সরানো সহজ ।

দুটি ট্যাবগুলির অবস্থান পরিবর্তন করা ব্যতীত এটি বেশিরভাগ ক্ষেত্রে একই প্রভাব ফেলে : আপনি ইতিহাসে ফিরে যান যেখানে আপনি রয়েছেন এবং যেখানেই নতুন ট্যাব খোলা আছে সেখানে তার মূল অবস্থানে থাকা ট্যাবটি রেখে দেওয়া হবে। আপনি কেবলমাত্র এটি বিবেচনা করতে চাইবেন যদি আপনি বর্তমানের পাশের সমস্ত নতুন ট্যাব খোলার জন্য কোনও এক্সটেনশন ব্যবহার করছেন'll

    map -g user -ex [t :execute "tabduplicate! | back"
    map -g user -ex ]t :execute "tabduplicate! | forward"

তারপরে আপনি নতুন পৃষ্ঠায় পূর্ববর্তী পৃষ্ঠাটি খুলতে পারবেন [t(যদি আপনার কাছে একটি সিঙ্গল-লেটার কী-বাইন্ডিং ব্যবহার করা যায় তবে)।


আপডেট: সম্পূর্ণরূপে জাভাস্ক্রিপ্ট সমাধান কাজ করছে

আমি এখন এটি কাজ করেছি, একটি জাভাস্ক্রিপ্ট কমান্ড দিয়ে। আমার আগের নিষ্পাপ প্রচেষ্টাগুলির সাথে সমস্যাটি হ'ল তারা ইতিহাস উপলব্ধ হওয়ার আগেই ইতিহাসে ফিরে যাওয়ার চেষ্টা করেছিল। কিছু গবেষণা করার পরে, আমি ইভেন্ট শ্রোতার সাথে সমস্যার সমাধান করেছি।

কোডটি এই টুকরোটিতে রয়েছে (আপডেট: ভিম্পিটার সংস্করণ )। হয় এটি আপনার .pentadactylrc ফাইলটিতে সরাসরি অন্তর্ভুক্ত করুন, বা পৃথকভাবে সংরক্ষণ করুন (পছন্দসই .pentadactyl ডিরেক্টরিতে) এবং এটি .pentadactylrc থেকে উত্স করুন। যেমন।

:source "~/.pentadactyl/backt-forwardt.penta"

তারপরে আপনি পিছনে / ফরোয়ার্ড বোতামগুলির মাঝখানে ক্লিকের মতো একই ফলাফলটি ব্যবহার করতে ghএবং glঅর্জন করতে পারেন ।

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