আমি কীভাবে আইটিার্ম 2 এ "ইতিহাস স্ক্রোলিং" বন্ধ করতে পারি


290

আমি নতুন আইটির্ম 2 ইনস্টল করেছি I'd এটি আমাকে শীর্ষে একটি হলুদ বারে জিজ্ঞাসা করেছিল আমি যদি কোনও মাউস বৈশিষ্ট্য সক্ষম করতে চাই তবে। দুর্ভাগ্যক্রমে আমি সঠিক বাক্যটি আর মনে করি না।

দুর্ঘটনাক্রমে আমি অনুমোদিত। এখন আমি যখন আইটির্মের মাউসে স্ক্রোল হুইল ব্যবহার করি, এটি আর উপরে স্ক্রোল করে না তবে পরিবর্তে এটি কমান্ডের ইতিহাসকে ট্রিগার করে। আমি যদি আপ-কার্সার টিপবো Like

এটিকে আবার বন্ধ করার জন্য আমি সঠিক সেটিংস খুঁজে পাইনি। কেউ কি জানেন যে আমি এই বিকল্পটি কোথায় টগল করতে পারি?

সহায়তার জন্য ধন্যবাদ!


3
আমি ধরে নিয়েছি যে আপনি iTerm2.9 ব্যবহার করেছেন, এবং আপনি যে বার্তাটি দেখেছেন তা হ'ল "আপনি কি স্ক্রল হুইলটি এর মতো ইন্টারেক্টিভ প্রোগ্রামগুলিতে কার্সারটি সরিয়ে নিতে চান?"। তবে এটি টগল করার জন্য আমি কোনও ইন্টারফেস পাই না, আপনার এখনও আছে সমস্যাটি?
সেল-ফিশ 13

1
হ্যাঁ তবে কেবল যখন আমি ssh এর মাধ্যমে সার্ভারে লগইন করি। আমি জানি না এটি কীভাবে সংযুক্ত হতে পারে।
গাম্বো

"কেবলমাত্র যখন আমি এসএসএসের মাধ্যমে সার্ভারে লগইন করি", আপনি যখন বুঝিয়েছেন যে আপনি যখন স্থানীয় অপারেশনের জন্য আইটার্ম 2 ব্যবহার করেন, তখন তা ঘটবে না? 'Ssh- এর মাধ্যমে সার্ভারে লগ ইন করার সময় আপনি কি আলাদা' প্রোফাইল 'ব্যবহার করেন?
সেল-ফিশ

বিকল্প স্ক্রিনটি চালু এবং বন্ধ করতে অবশ্যই সেখানে একটি টার্মিনাল কন্ট্রোল অক্ষর প্রেরণ করা উচিত। আমি ভাবছি যে এটি নিয়ন্ত্রণের চরিত্রটি কী তা শিখতে এটি দীর্ঘমেয়াদী (আইটিার্ম 2 বা ভিএম বা তার চেয়ে কম নির্দিষ্ট নয়)। এটা হতে পারে ESC [ ? 1 0 4 9 lবা ESC [ ? 1 0 4 7 lবা ESC [ ? 47 l( gnu.org/software/screen/manual/html_node/Control-Sequences.html )
dlamblin

2
এটি কেবল আমার জন্য এলোমেলোভাবে শুরু হয়েছিল .. আপনি যখন লগগুলি সন্ধান করার চেষ্টা করছেন তখন হতাশ
SgtPooki

উত্তর:


493

ITerm2 কয়েকটি টার্মিনাল, একটি বৈশিষ্ট্য যেখানে তারা চাকা মাউস আচরণ পরিবর্তন যখন যেমন একটি সম্পূর্ণ-স্ক্রীনের প্রোগ্রাম আছে vi, বা screenবা tmuxচলছে। যখন এই প্রোগ্রামগুলি একটি কার্যকর ফাংশন সরবরাহ করতে বিকল্প স্ক্রিনটি ব্যবহার করে তখন এটি ঘটে । সাধারণত, আইটিার্ম 2-এ বিকল্প স্ক্রিন ব্যবহার করার সময়, চাকা মাউসটি স্ক্রোলবারের মতো কাজ করে, পুরো স্ক্রিনটিকে উপরে / নীচে স্ক্রোল করে। তবে যখন এই বৈশিষ্ট্যটি সক্ষম করা হবে, আইটিર્મ 2 আপনার কমান্ড-ইতিহাস পরিবর্তন করে কার্সার আপ / ডাউন কীগুলি প্রেরণ করে।

অন্য মন্তব্যে পরামর্শ হিসাবে, পছন্দসমূহ মেনু নির্বাচন করুন :

এখানে চিত্র বর্ণনা লিখুন

এবং এটিতে, উন্নত ট্যাবটি নির্বাচন করুন । মাউস বিভাগে নীচে স্ক্রোল করুন ,

এখানে চিত্র বর্ণনা লিখুন

এবং এন্ট্রি টগল করুন

বিকল্প স্ক্রিন মোডে থাকা অবস্থায় স্ক্রল হুইল তীরচিহ্নগুলি প্রেরণ করে

থেকে হ্যাঁ থেকে কোন । পরিবর্তনটি কার্যকর হওয়ার জন্য আপনাকে আইটিার্ম 2 পুনরায় চালু করতে হবে। ( আইটিার্ম 2 v3.1.5 এর সাথে পরিবর্তনগুলি পুনরায় আরম্ভ না করে কার্যকর হয়))


2
আমি মন্তব্যটি লেখার আগে এটি পরীক্ষা করেছিলাম - কেবল টোগল করা বিকল্পটি যথেষ্ট ছিল না।
থমাস ডিকি

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

3
এটি কার্যকর করার জন্য 3.0.12 পুনরায় আরম্ভ করার দরকার নেই।
ধেম্পলার 21

21
//, আমি এই বৈশিষ্ট্যটি পছন্দ করি এবং এটি ভিমে ব্যবহার করি। প্রদত্ত টার্মিনাল উইন্ডোতে কীভাবে আমি বিকল্প স্ক্রিন মোড থেকে প্রস্থান করব ? আপডেট: টার্মিনালে যা বিকল্প স্ক্রিন মোডে রয়েছে, একটি টার্মিনাল প্রোগ্রাম খুলুন যা বিকল্প স্ক্রিন মোডটি সক্রিয় করে। পরিষ্কারভাবে প্রোগ্রামটি থেকে প্রস্থান করুন। এটি অস্থায়ীভাবে সমস্যাটি শেষ করে। আমি মনে করি এটি ইঙ্গিত করে যে সমস্যাটি এমন একটি প্রোগ্রাম থেকে বেরিয়ে এসেছিল যা একটি অস্বাভাবিক উপায়ে বিকল্প স্ক্রিন বৈশিষ্ট্যটি ব্যবহার করেছিল।
নাথান বাসানিজ

6
স্যার, আপনি আমাকে খাঁটি উন্মাদনা থেকে বাঁচালেন।
বিকে

60

আপনি যদি স্ক্রোলিং ইতিহাস মোডে আটকা পড়ে থাকেন তবে আপনি vi চালিয়ে পালাতে পারেন এবং সরাসরি বেরিয়ে আসতে পারেন।আপনি অন্য একটি প্রোগ্রাম চয়ন করতে পারেন যা বিকল্প স্ক্রিন ব্যবহার করে এবং সরাসরি প্রস্থান করতে পারেন।

তাত্ত্বিকভাবে মাউস হুইল দিয়ে ইতিহাসকে স্ক্রোল করা উচিত হবে না। এটি অনুশীলনে ঘটে কারণ কখনও কখনও বিকল্প স্ক্রিন মোডটি সঠিকভাবে পিছনে ফিরে আসে না। গৃহীত উত্তরটি এমন কোনও বৈশিষ্ট্য নিষ্ক্রিয় করে সমস্যার সমাধান করে যা দরকারী, যেমন vi, কম, ... মাউস হুইল বা ট্র্যাকপ্যাড দিয়ে স্ক্রোল করে। আপনি উন্নত পছন্দগুলি থেকে বিকল্পটি রাখতে পারেন:

বিকল্প স্ক্রিন মোডে থাকা অবস্থায় স্ক্রল হুইল তীরচিহ্নগুলি প্রেরণ করে

হ্যাঁ সেট করুন আপনি কখনও কখনও স্ক্রোল ইতিহাস মোডে আটকা পড়বেন। তবে আপনি যদি পালাতে চান তবে সমস্যা নেই।


2
পরামর্শের জন্য ধন্যবাদ! এটি আমাকে সাহায্য করেছে :)
jj172

1
ধন্যবাদ মানুষ! কিন্তু ভিআই তে প্রবেশ এবং প্রস্থান করা কোনও কারণে আমার ক্ষেত্রে সহায়তা করতে পারেনি, তবে এটি একটি ম্যান পৃষ্ঠাতে প্রবেশ করার পরে এবং q চাপিয়ে বেরিয়ে যাওয়ার পরে কাজ করেছে
ফ্রেক্স

1
এটি এত সহায়ক ছিল। স্ক্রোলিং হঠাৎ যোগ করার সব ছিল [[A^এবং [[B^কমান্ড লাইন থেকে পরিবর্তে স্ক্রলিং উইন্ডো। আমি জানতাম এটি স্বাভাবিক আচরণ নয়। এর আগে আমি nanoএকটি এসএসএইচ শেলের মধ্যে কম্পিউটারটি রেখে দিয়েছিলাম যা আমি আমার ল্যাপটপটি বন্ধ করার পরে সংযোগ বিচ্ছিন্ন হয়ে পড়ে। হঠাৎ প্রস্থানটি অবশ্যই অপরাধী ছিল। কেবলমাত্র আইটার্ম 2 এ একটি নতুন ট্যাব খোলার মাধ্যমে এটি স্থির হয়ে গেছে।
কলিন মার্শাল

দুর্ভাগ্যক্রমে screenআপনি ব্যবহারের সময় বিকল্প স্ক্রিন মোড থেকে প্রস্থান করার জন্য এই কৌশলটি ব্যবহার করতে পারবেন না। সুতরাং আপনি যদি খুব বেশি ব্যবহার করেন screen(আমার মতো), বৈশিষ্ট্যটি সম্পূর্ণরূপে অক্ষম করা একটি জীবনরক্ষক।
mvreijn

আমি এই উত্তরটি পছন্দ করি, কারণ ট্র্যাকপ্যাড সহ ফুলস্ক্রিন অ্যাপ্লিকেশনগুলিতে নেভিগেট করা খুব দরকারী, তাই অগ্রাধিকারে বৈশিষ্ট্যটি অক্ষম করা আমার পক্ষে ভাল বিকল্প ছিল না :) এই টিপটি ভাগ করে নেওয়ার জন্য Thx :)
প্যাট্রিক ফেরেরিরা

42

আপনার সম্ভবত বিকল্প কনসোল থেকে বেরিয়ে আসা দরকার।

চেষ্টা করুন: tput rmcup


1
দুর্দান্ত উত্তর এ + 💯
ডিপিএস

আরও ভাল উত্তর - এটি আপনাকে ভিএম থাকা অবস্থায় স্ক্রোল করতে সক্ষম হওয়ার পরেও ইতিহাসটি স্ক্রোল করতে দেয়। ধন্যবাদ!
জোনলুকা

10

পছন্দসমূহ: উন্নত: মাউস: বিকল্প মোডে থাকলে স্ক্রল হুইল তীরচিহ্নগুলি প্রেরণ করে


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

9

আইটির্ম 2 এর সাহায্যে উইন্ডো স্ক্রোলিংকে বাধ্য করার জন্য স্ক্রোল হুইলটি ব্যবহার করার সময় আপনি অপশনও ধরে রাখতে পারেন, আপনি যদি চান না যে চাকাটি ভিমে কাজ চালিয়ে যেতে পারে।


এটি কাজ করে, তবে কীভাবে আমি বিচ্ছিন্নতার কাছে ফিরে যাব, যখন আমাকে বিকল্প কীটি ধরতে হবে না
meso_2600

2

আপনি যে আচরণটি দেখছেন সেটি হ'ল বিকল্প স্ক্রিনে থাকা অবস্থায় প্রত্যাশিত (এবং সঠিক) আচরণ behavior আপনার কেবল সমস্যাটি হ'ল আপনি সম্ভবত কোনও সংযোগ হারাতে গিয়ে বা নিহত ভিমে বা তারও কম ক্ষেত্রে বিকল্প স্ক্রিনে বাশ বা যে কোনও কিছু বাদ দিয়েছেন। EG আপনি ছিলেন less +F /var/log/somethingএবং সংযোগ বিচ্ছিন্ন হয়ে পড়েছে।

আপনি দেখতে পাচ্ছেন যে কেউ ইতিমধ্যে লিখেছেন যে tput rmcupকমান্ডটি মূল পর্দায় প্রস্থান করবে।

আমিও এগিয়ে গিয়েছিলাম এবং কিছু টার্মিনাল কন্ট্রোল অক্ষর সন্ধান করেছি। : এটা কোনো হতে পারে ESC [ ? 1 0 4 9 lবা ESC [ ? 1 0 4 7 lবা ESC [ ? 47 lপ্রথম পছন্দ সঙ্গে (gnu.org/software/screen/manual/html_node/Control-Sequences.html)।

আমি আইটেম 2 তে সাধারণত সফল হয়েছি তবে আমি কনসোলটির স্মৃতি পুনরুদ্ধার করতে, মনে রাখার মতো কোনও সহজ echo -e '\e[?1049l'খুঁজে পাই না rmcup?.


1

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

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