tmux - স্ক্রোলিং সক্ষম করার কোনও উপায়, তবে নির্বাচন নয়?


18

mode-mouseTmux চালু থাকা অবস্থায় আমি পছন্দ করি , আমি বাফারের মাধ্যমে স্ক্রোল করতে পারি, তবে আমি পছন্দ করি না যে আমি আমার ওএস ক্লিপবোর্ডে এটি নির্বাচন করে কপি করতে পারি না (যেমন টিএমউक्स অক্ষম থাকে তখন)। প্রশ্ন : মাউস স্ক্রোলিং সক্ষম করার কোনও উপায় আছে, তবে নির্বাচন নয়? আমি যদি কেডিএস ব্যবহার করি konsoleতবে তা গুরুত্বপূর্ণ। আমি সেট করার চেষ্টা করেছি,

set -g mouse-select-pane off
set -g mouse-select-window off

তবে ভাগ্য নেই - কেবলমাত্র পার্থক্যটি mode-mouseচালু রয়েছে কিনা তা (tmux স্ক্রোলিং এবং নির্বাচন ক্যাপচার করে) বা বন্ধ (tmux স্ক্রলিং বা নির্বাচন না ক্যাপচার করে)।


উত্তর:


5

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

আপনার নিম্নলিখিত বিকল্পগুলি রয়েছে:

  • একটি কীবোর্ড শর্ট-কাট সেট আপ করুন যা আপনার সিস্টেম ক্লিপবোর্ডে tmux নির্বাচনটি অনুলিপি করে
  • এক্সটার্মের মতো সেট-ক্লিপবোর্ড ফাংশন সমর্থন করে এমন একটি টার্মিনাল ব্যবহার করুন
  • tmux এ মাউসের কোনও ব্যবহার অক্ষম করুন

দুর্ভাগ্যক্রমে, আপনার প্রশ্নের উত্তর হ'ল না


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

3
আমি প্রোটোকল সম্পর্কে নিশ্চিত নই, তবে ওএস এক্স-এর আইটার্মের tmux এর সাথে ভাল সংহতকরণ রয়েছে: একবার আপনি "বিকল্প" কী ধরে রাখলে, সিস্টেম ক্লিপবোর্ডে অনুলিপি করতে আপনি টার্মিনালের কোনও পাঠ্য নির্বাচন করতে পারেন। সম্ভবত এটি করণীয় তবে এটি এখনও অন্য টার্মিনাল এমুলেটরগুলিতে প্রয়োগ করা হয়নি?
xuhdev

5

কনসোলে শিফট হোল্ডিং টিউমাক্সে মাউস ইনপুট পাঠানো অক্ষম বলে মনে হচ্ছে। ওএস এক্স-এ, (আইটিআরএম 2 ব্যবহার করে) @ ডেমিউর শিফট + Alt ধরে রাখার পরামর্শ দেয়। /superuser//a/599501/573760


এক্সটারেমের সাথেও কাজ করে
জিন-বার্নার্ড জেনসেন

1

আপনি যদি লিনাক্সের এক্স সিলেকশন ক্লিপবোর্ডে উঠার চেষ্টা করছেন (পেস্ট করতে মাঝারি ক্লিক করুন)

বাফার কার্যকারিতা বজায় রাখার সময় এটি আপনার জন্য সেই কার্যকারিতা পুনরুদ্ধার করবে, tmux এখনও নির্বাচন পরিচালনা করছে

bind -n MouseDown2Pane run "tmux set-buffer \"$(xclip -o)\"; tmux paste-buffer"
bind -n MouseUp2Pane run "tmux display \"Pasted from selection clipboard\""
bind-key -n MouseDragEnd1Pane run-shell -b "tmux send-keys M-w ;tmux show-buffer|xclip -i; tmux display \"Coppied to selection Clipboard\""

আপনার ~ / .tmux.conf এ যুক্ত করুন

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