ফিলিপ্পো ভ্যালসর্ডার ওএস এক্স এর জন্য একটি সমাধান রয়েছে যা আইটার্ম 2, টিএমক্স এবং মশকে অন্তর্ভুক্ত করে ।
তার সমাধানটি একটি রিমোট শেলের সাথে সংযোগ করতে একটি একক উইন্ডো / ট্যাব ব্যবহার করে। শেলটি সংযোগ বিচ্ছিন্ন হয়ে যায় (যেমন, সংযোগ ব্যর্থতা, আইপি পরিবর্তনগুলি, ল্যাপটপ রিবুটগুলি) এবং টাচপ্যাড, অনুলিপি-পেস্ট এবং রঙের সাহায্যে স্ক্রোলব্যাক সমর্থন করে।
গুহাতগুলি হ'ল আপনাকে অবশ্যই উত্স থেকে মোশ তৈরি করতে হবে, স্ক্রোলিং দেশীয়ের চেয়ে কম তরল, এবং ক্লিক-ড্র্যাগ রিলে করা হয়, তাই আপনাকে নির্বাচন করতে অপশনটি অবশ্যই ধরে রাখতে হবে।
iTerm
টার্মিনাল প্রোফাইল সেটিংসে, এক্সটার্ম মাউস প্রতিবেদন সক্ষম করুন এবং প্রতিবেদনের টার্মিনাল প্রকারকে xterm-256 রঙে সেট করুন ।
tmux
~/.tmux.conf
নিম্নলিখিতটিতে সার্ভারে সেট করুন। এই সেটিংসের সাহায্যে আপনি যদি সংযুক্তির চেষ্টা করেন এবং কোনও সেশন না থাকে তবে একটি নতুন তৈরি হয় is সেটিংস মাউস ইন্টারঅ্যাকশন সক্ষম করে (এবং এইভাবে টাচপ্যাড স্ক্রোলিং)।
new-session
set-window-option -g mode-mouse on
set -g history-limit 30000
দ্রষ্টব্য: আরও সাম্প্রতিক tmux (যেমন> ২.১) এর উপরে, tmux -V
উল্লিখিত হিসাবে , বিভিন্ন মাউস বিকল্পগুলি (মাউস-রাইজাইজ-পেন, মাউস-মোড, ইত্যাদি) একক বিকল্পে পুনর্লিখন করা হয়েছে mouse
, সুতরাং আপনাকে দ্বিতীয় লাইনটি পরিবর্তন করতে হবে পরিবর্তে set-window-option -g
মাউস উপরেon
।
এই টিউমাক্সে স্ক্রোল কীভাবে করা যায় তার নিবন্ধে বর্ণিত কীবোর্ড স্ক্রোল মোডে (যেমন Ctrl- bতারপর [) যখন এই মাউস স্ক্রোলটিও কাজ করবে ।
mosh
মোশের স্থিতিশীল বিল্ডটি পুরানো এবং মাউস রিপোর্টিং (এবং টাচপ্যাড স্ক্রোলিং) সমর্থন করে না। সর্বশেষতম সংস্করণ ইনস্টল করতে, নিম্নলিখিতটি করুন:
ওএস এক্স (আপনার ক্লায়েন্ট)
brew install --HEAD mobile-shell
লিনাক্স / ইউনিক্স (সার্ভার)
git clone https://github.com/keithw/mosh.git
cd mosh/
sudo apt-get build-dep mosh
./autogen.sh && ./configure && make
sudo make install
এখন, সংযোগ করতে, কেবল নিম্নলিখিত টাইপ করুন:
mosh HOST -- tmux a