ভিম্পিয়ারেটর ট্যাবপেন একটি ভিম্পিটার কমান্ড নয়


18

কোনও কারণে ফায়ারফক্সের ভিম্পিটার: ট্যাবপেন কমান্ড হঠাৎ করে কাজ করে না। : ওপেন এখনও কাজ করে। কেউ কীভাবে এটি ঠিক করতে জানেন?

উত্তর:


8

আপডেট # 2: ফিক্স প্রকাশ হয়েছে

  • ভিম্পিটার পুনরায় ইনস্টল করুন

আপডেট: সম্পন্ন হয়েছে

ফিক্সটি করা হয়েছিল এবং ভিম্পিটারে অবদান রেখেছিল, এটি দিয়ে নতুন সংস্করণ নির্মিত হয়েছিল, তবে এটি প্রকাশের আগে মজিলার যাচাইকরণের প্রয়োজন তাই এটি সময় নিতে পারে।

আপনি যদি এটি চান, এই সমস্যা মন্তব্য অনুসরণ করুন । আমি এখনও এটি করি নি, তাই আমার নামে এখনও প্রকাশ করা হবে না (এখনও)।

কারণ এটি কাজ করে না

ফায়ারফক্স পরিবর্তিত হয়েছে যে কীভাবে তাদের রেন্ডারিং ইঞ্জিন জেএস এবং ভিম্পেরেটরকে সামঞ্জস্য করতে হবে (যেমন লিগ্যাসি জেনারেটর ফাংশনগুলি - যাদের সাথে রয়েছে yield- এখন বাদ পড়েছে)।

সূত্র: https://developer.mozilla.org/en-US/docs/Web/JavaScript/New_in_JavaScript/Firefox_ জাভা স্ক্রিপ্ট_চেঞ্জলগ# Firefox_51

ট্যাব খোলার কাজ

  1. আপনার .vimperatorrcফাইলটি খুলুন (জিএনইউ / লিনাক্স /home/username/.vimperatorrc:)
  2. এটি যুক্ত করুন (কারণে অদ্ভুত বিন্যাস - আমার মনে হয় - << ফলাফলের ফলে আমি এখানে অশ্লীল কাজ করার চেষ্টা করছি এবং কোডটির অংশটি প্রদর্শন করছি না):

" Example keybinding: xt

nmap xt :extraTab<SPACE>

command! extraTab -nargs=1 -description "Open an extra tab" :js extraTab("<args>");

:js <<EOF

function extraTab(args) {

liberator.open(args, liberator.NEW_TAB)

}

EOF

আসল সমাধান

চাহিদা করতে tabsআবার সংজ্ঞায়িত, যেমন এখন এটা এইভাবে এটি হার্ড ট্যাব-সম্পর্কিত জিনিস প্রচুর কাজ করতে উপার্জন করা হয় না।

এর জন্য ভিম্পিটার কোডটি পুনরায় কাজ এবং একটি আপডেট প্রয়োজন, সুতরাং যান এবং আপলোড করুন (কোনও মন্তব্য করবেন না, কেবলমাত্র মূল পোস্টটিকে উপস্থাপন করুন):

https://github.com/vimperator/vimperator-labs/issues/568


3

এটি অনেক লোকের জন্য ভেঙে গেছে। আপনি যদি ফিক্সটি প্রকাশের অপেক্ষা না করতে পারেন তবে একটি কার্যবিধ পদ্ধতি উপলব্ধ আছে (যা আমার পক্ষে কমপক্ষে কাজ করে) https://github.com/vimperator/vimperator-labs/issues/568#issuecomment-275755483


আরও উত্তরের জন্য পৃথকটি অন্তর্ভুক্ত করুন যাতে কোনও পচা লিঙ্ক বা মুছে ফেলা মন্তব্যের ক্ষেত্রে এটি এখনও কার্যকর।
প্যাট্রিক আর।

2

আমি ম্যাপ tকরার Control+t + open.vimperatorrc তাই মত দেখুন:

nnoremap t <C-t> o
nnoremap T y <C-t> o <C-v>

এটি পুরানো ট্যাবপেন কমান্ডটি নকল করে।

আপনি অন্যান্য কমান্ডের মতো জ্যাক ডের শোতেও এটি করতে পারেন।


2

সমাধানটি ফায়ারফক্সকে 50.1 এ নামিয়ে আনা হবে to

সম্পাদনা: ভিম্পিয়ারেটর 54.0.1 সংস্করণে কাজ করছে

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


1

".Vimperatorrc" বা "_vimperatorrc" ফাইলটিতে এই লাইনটি যুক্ত করুন:

nnoremap t <C-t>

সুতরাং যখন আপনি ": ট্যাবপেন" ব্যবহার না করে "টি" টিপুন এটি ফায়ারফক্সে একটি নতুন ট্যাব খুলবে এবং আপনাকে ইউআরএল বারে টাইপ করতে দেয়।

আমি একজন উইন্ডোজ ব্যবহারকারী তাই আমি আমার নামের শিরোনাম ফোল্ডারে আমার "_vimperatorrc" ফাইলটি তৈরি করেছি (একই ফোল্ডারে এতে আমার ডকুমেন্টস রয়েছে)।

PS: set gui=nonavigationআপনার ভিম্পিটারেআরসিটিতে থাকলে, এটি কাজ করবে না, আপনি পরিবর্তে ব্যবহার করুন

nnoremap t <C-t>:openএকটি স্থান পরে open

এছাড়াও, আমার জন্য "আর" রিফ্রেশ হওয়াও বন্ধ করে দিয়েছিল এবং "ডি" ট্যাবগুলি বন্ধ করাও বন্ধ করেছিল, সুতরাং নীচের লাইনগুলি এটি স্থির করেছে।

nnoremap r <C-r>

nnoremap d <C-w>


0

একটি কমান্ডটি newtabrightএটির মতো ব্যবহার করতে পছন্দ করুন:

newtabright www.example.com

এটি কীভাবে করবেন তার উত্তর এখানে দেখুন a


দুর্ভাগ্যক্রমে এখনও একটি ভিম্পিয়ারেটর কমান্ড নয়
ব্রায়ান জাং

0

একই সমস্যা ছিল এবং দেখে মনে হচ্ছে এটি কোনও এফএফ 5১.০ জিনিস, তাই একটি বাগ রিপোর্ট তৈরি করুন: https://github.com/vimperator/vimperator-labs/issues/671

আছে HTH


সদ্য নির্মিত এই সমস্যাটি হ'ল নকল Down লাইভ আপডেটের পরিবর্তে github.com/vimperator/vimperator-labs/issues/568 পড়ুন ।
জেবার্ট

0

লিটল অ্যানিশিয়াল ফরেস্ট কামির বেশিরভাগ ক্ষেত্রেই সঠিক কাজ ছিল তবে কয়েকটি লাইন মিস ছিল (যেহেতু স্ট্যাক ওভারফ্লো এটিকে একটি আদেশ হিসাবে এটি সরিয়ে ফেলবে বলে মনে হচ্ছে)। আপনার .vimperatorrc এ এটি দিয়ে আপনি কমান্ডটি দিয়ে নতুন ট্যাবগুলি খুলতে পারেন: এক্সট্রাট্যাব (ইউআরএল)

"কী-বাইন্ডিং উদাহরণ: xt nmap xt: অতিরিক্তট্যাব

কমান্ড! extraTab -nargs = 1-বিবরণ "একটি অতিরিক্ত ট্যাব খুলুন": জেএস এক্সট্রা ট্যাব ("");

: জেএস << ইওএফ

ফাংশন এক্সট্রাট্যাব (আরগস) rator লিবারেটর.ওপেন (আরগস, লিব্রেটার। NEW_TAB)} ইওএফ


0

আমি উইন্ডোজ, ফায়ারফক্স সংস্করণ 51.0.1 এ এই কাজটি ব্যবহার করি।

_Vimperatorrc এ:

nnoremap t <C-t> <ESC> o

এটি একটি নতুন ট্যাব খুলবে, তারপরে চালাতে সাধারণ মোডে ফিরে যাবে: ওপেন কমান্ড।

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