পিটিটিওয়াই / মিনিটটিওয়াই এবং টিমাক্স / ব্যোবুতে ফাংশন কী শর্টকাটগুলি


18

স্ট্যাক এক্সচেঞ্জের দীর্ঘকালীন লুকোচুরির হিসাবে, আমি আমার বেশিরভাগ সমস্যার উত্তর পেয়েছি যাতে অ্যাকাউন্ট তৈরি করার দরকার নেই। তবে আজ আমি এই ইস্যুতে পুরোপুরি স্ট্যাম্পড, তাই সাহায্যের জন্য পৌঁছে যাচ্ছি।

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

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

আমি ভাবছিলাম যে কিছু পালানোর কোডগুলি আবার ম্যাপ করার কোনও উপায় ছিল যাতে আমার উইন্ডো ভিত্তিক কমপক্ষে একটি টার্মিনাল টিমাক্সের সাথে সঠিকভাবে কাজ করতে পারে। (আমি অনুমান করি যে আমি কেবল Ctrl + b / Ctrl + কী সংমিশ্রণ শিখতে পারি, তবে অন্য কী দ্বারা অনুসরণিত একটি কী সংমিশ্রণ সম্পাদন করা আমাকে সত্যই অর্গোনমিক হিসাবে আঘাত করে না))

পুটি-তে, টার্মিনাল> কীবোর্ড> "ফাংশন কী এবং কীপ্যাড" "XtermR6" এ সেট করা থেকে মনে হয় সাধারণভাবে Fn কীগুলির জন্য সঠিক অব্যাহতি সিকোয়েন্সগুলি ধাক্কা দিচ্ছে, তবে শিফট এবং সিটিআরএল সংশোধনকারীগুলি ভেঙে গেছে। আমি প্রতিটি টার্মিনাল দ্বারা কী কোড প্রেরণ করা হচ্ছে তা নির্ধারণ করতে আমি ভিএম ব্যবহার করতে পারি। এদিকে, আমি মনে করি tmux এর উত্স কোডটিতে যে সংমিশ্রণটি সন্ধান করছে তা আমি খুঁজে পেয়েছি তবে আমি নিশ্চিত নই:

Key              Tmux Expects    Gnome-Terminal   PuTTY    MinTTY
Normal F3:                       ^[0R             ^[0R     ^[0R
Ctrl+F3          "\033[13^"      ^[01;5R          ^[0R     ^[[1;5R
Shift+F3         "\033[13$"      ^[01;2R          ^[[25~   ^[[1;2R
Ctrl+Shift+F3    "\033[13@"      ^[01;6R          ^[[25~   ^[[1;6R

এখনও অবধি, MinTTY দেখতে সেরা প্রার্থীর মতো, তবে এটি আমাকে সম্পূর্ণ আলাদা সমস্যা দেয় যেখানে বাইবু 95% Fn কী প্রেসগুলি উপেক্ষা করে ক্লায়েন্টের অ্যাপ্লিকেশনটিতে সরাসরি পাস করে। আমি বিড়াল -v চালাতে পারি এবং F2 (নতুন উইন্ডো) কীটি স্প্যাম করতে পারি এবং হঠাৎ করে একটি নতুন উইন্ডো তৈরি হওয়ার আগে এটি "^ [0Q" চার বা পাঁচ বার মুদ্রণ করবে।

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

ধন্যবাদ!


3
Tmux- এর জন্য আপনি যে সিকোয়েন্সগুলি তালিকাবদ্ধ করেছেন তা কেবলমাত্র rxvt -style পরিবর্তিত-কী অনুক্রম যা এটি স্বীকৃত। tmux এছাড়াও (অপরিবর্তিত) ক্রম (যেমন শব্দটি এর terminfo এন্ট্রি দ্বারা নির্দিষ্ট স্বীকার kf3যাই হোক না কেন শব্দ থেকে যখন আপনি সংযোজনের ব্যবহার করছেন tmux ) ভাল হিসাবে হিসাবে xterm -style থেকে পরিবর্তিত কী সিকোয়েন্স xterm-keys.c। সুতরাং, সিকোয়েন্স যে আপনার gnome-টার্মিনাল এবং MinTTY থেকে প্রতিবেদন (যদিও পালাবার + আপনার সিকোয়েন্স মধ্যে শূন্য + অক্ষর-ohs (SS3 ওরফে) অব্যাহতি দ্বারা স্বীকৃত হবে হওয়া উচিত tmux , কিন্তু এটি শুধুমাত্র তাদের মাধ্যমে পাস হবে যদি আপনার xterm-keysবিকল্প সক্ষম।
ক্রিস জনসেন

উত্তর:


1

আমার পিটিটিওয়াই এবং স্ক্রিনের সাথে একই রকম সমস্যা হয়েছে (আমি কোনও Ctrlসংশোধক ব্যবহার করতে পারিনি )। আমি যে সমাধানটি পেয়েছি তা হ'ল কিটিটিওয়াই - পটিটিওয়াইয়ের কাঁটাচামচ, যা আরও ভালভাবে বজায় রাখা হয় (2015/06/02 22:02 এর শেষ আপডেট)। Ctrlচাবি নিয়ে আমার সমস্যা চলে গেছে।

ডিফল্টরূপে, কিটি তার নিজস্ব শর্টকাটের জন্য Fn কী ব্যবহার করে তবে আপনি এটিকে অন্যভাবে কনফিগার করতে পারেন , সুতরাং Fn কীগুলি আপনার অ্যাপ্লিকেশনটিতে প্রেরণ করা হবে।


0

আমি নিজেও একইভাবে BYOBU ব্যবহার করি। আমি আজকাল কেবল সাইগউইনকে এফ 2,3,4 এবং এফ 6 হিসাবে ব্যবহার করি কেবল আমার জন্য কাজ করে এবং সেগুলিই কেবলমাত্র আমিই উদ্বিগ্ন। যাইহোক, যখন আমি পুট্টি ব্যবহার করছিলাম, তখন আমি 'ফাংশন কী এবং কীপ্যাড' সেটিংটি ভিটি 100 + অনুকরণ করতে সেট করে সর্বাধিক সাফল্য পেয়েছিলাম

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