জোন জেড যে চমৎকার নিবন্ধটি উল্লেখ করছেন সেটি আর উপলভ্য নয় তবে আমি গুগল ক্যাশে এর পাঠ্য-কেবল সংস্করণটি খুঁজে পেতে সক্ষম হয়েছি। ভবিষ্যতে গুগল যেভাবে ড্রপ হয় আমি সেটিকে এখানে সংরক্ষণ করছি। মূল পোস্ট মিকেল স্ট্যান্ডাল দ্বারা ছিল তাই creditণ যেখানে জমা হয়।
-
জিএনইউ স্ক্রিনে মাউসওয়েল কীভাবে ব্যবহার করবেন
জিএনইউ স্ক্রিনে স্ক্রোলব্যাকের জন্য সমর্থন রয়েছে, তবে ডিফল্টরূপে এটি ব্যবহারের জন্য আপনাকে বিশ্রী কী ব্যবহার করতে হবে। আপনি যেমন এক্সটারেমে করতে পারেন ঠিক তেমনই স্ক্রোল করতে আমি শিফ্ট-পেজআপ, শিফট-পেজডাউন এবং মাউসওহিলটি ব্যবহার করতে সক্ষম হতে চাই।
এটির জন্য স্ক্রিনটি কনফিগার করা সহজ ছিল না এবং এটিতে টার্মিনাল এমুলেটরের সাথে সহযোগিতা জড়িত। তবে শেষ পর্যন্ত আমি এমন একটি সমাধান অর্জন করতে সক্ষম হয়েছি যা বেশ ভালভাবে কাজ করে। এটি আপনার ~ / .Xresource ফাইলটিতে যুক্ত করুন (এটি কার্যকর হওয়ার জন্য আপনাকে লগ আউট করতে হবে):
XTerm*saveLines: 0
XTerm*vt100.translations: #override \n\
Ctrl <Btn4Down>: string(0x1b) string("[25S") \n\
Lock Ctrl <Btn4Down>: string(0x1b) string("[25S") \n\
Lock @Num_Lock Ctrl <Btn4Down>: string(0x1b) string("[25S") \n\
@Num_Lock Ctrl <Btn4Down>: string(0x1b) string("[25S") \n\
<Btn4Down>: string(0x1b) string("[5S") \n\
Ctrl <Btn5Down>: string(0x1b) string("[25T") \n\
Lock Ctrl <Btn5Down>: string(0x1b) string("[25T") \n\
Lock @Num_Lock Ctrl <Btn5Down>: string(0x1b) string("[25T") \n\
@Num_Lock Ctrl <Btn5Down>: string(0x1b) string("[25T") \n\
<Btn5Down>: string(0x1b) string("[5T") \n\
Shift <KeyPress> Prior: string(0x1b) string("[25S") \n\
Shift <KeyPress> Next: string(0x1b) string("[25T") \n
তারপরে এটি আপনার ~ / .স্ক্রিনআরসি ফাইলটিতে যুক্ত করুন:
defscrollback 1000
# Scroll up
bindkey -d "^[[5S" eval copy "stuff 5\025"
bindkey -m "^[[5S" stuff 5\025
# Scroll down
bindkey -d "^[[5T" eval copy "stuff 5\004"
bindkey -m "^[[5T" stuff 5\004
# Scroll up more
bindkey -d "^[[25S" eval copy "stuff \025"
bindkey -m "^[[25S" stuff \025
# Scroll down more
bindkey -d "^[[25T" eval copy "stuff \004"
bindkey -m "^[[25T" stuff \004
এটি এক্সটার্মে কাজ করে। আমি নিশ্চিত নই যে এটি অন্যান্য টার্মিনাল এমুলেটরগুলিতে কাজ করে।
নোট করুন যে এটি এক্সটার্মের মধ্যে সাধারণ স্ক্রোলিং সমর্থনটিকে অক্ষম করে, আপনি কেবল স্ক্রিন ব্যবহার করার সময় স্ক্রোল করতে সক্ষম হবেন। আপনি সর্বদা স্ক্রিন ব্যবহার করতে এই জাতীয় এক্সটারম শুরু করতে চাইতে পারেন:
xterm -e screen