টার্মিনালের ডিফল্ট পছন্দগুলি মানচিত্র Shift- Page Upএবং Shift- Page Downচরিত্রের অনুক্রমগুলিতে যা ভিম এবং ইমাক্সের মতো প্রোগ্রামগুলিকে স্ক্রোল করতে ( ESC [ 5 ~
এবং ESC [ 6 ~
) বলে tell
আপনি যদি এই কীগুলি Shiftসংশোধক ছাড়াই টার্মিনালে অক্ষরের অনুক্রম প্রেরণ করতে চান তবে আপনি কীবোর্ড মানচিত্রটি কাস্টমাইজ করতে পারেন:
টার্মিনাল> পছন্দসমূহ> সেটিংস> [প্রোফাইল]> কীবোর্ড
আপনি যদি এটি করেন, আমি আপনাকে Shiftপরিবর্তিত এবং আনশিফ্ট কীগুলির জন্য ম্যাপিংগুলি অদলবদল করে এই কীগুলির জন্য পরিবর্তনকারীটির অর্থটি উল্টানোর পরামর্শ দিচ্ছি , যাতে বিকল্প আচরণগুলি এখনও উপলব্ধ। এছাড়াও, ভিউ মেনু দেখুন , যাতে স্ক্রলিং কমান্ড রয়েছে যা Commandমডিফায়ার ব্যবহার করে যাতে টার্মিনাল কীবোর্ড মানচিত্র নির্বিশেষে তারা উপলব্ধ থাকে।
একইভাবে, Shift- Homeএবং Shift- Endবর্তমান লাইনের ( ESC [ H
এবং ESC [ F
) প্রারম্ভিক / শেষে যেতে ম্যাপ করা হয়েছে । এই সিকোয়েন্সগুলি ব্যাশ দ্বারা বোঝা যায়, তবে আপনাকে বুঝতে ভিমকে কাস্টমাইজ করতে হতে পারে, বা ম্যাপিংগুলি বিশেষত ভিমের জন্য সম্পাদনা করতে হবে। তেজ, এ গিয়ে Emacs, এবং কিছু অন্যান্য প্রোগ্রামের "অ্যাপ্লিকেশন কার্সার মোড", যেখানে হোম / End কী পাঠাতে মধ্যে টার্মিনাল করা এড়িয়ে যাওয়ার জন্য একটি ক্রম পাঠাতে ESC O H
এবং ESC O F
কিন্তু টার্মিনাল (10.9 হিসাবে) এই আচরণ বাস্তবায়ন নেই। সুতরাং আপনি পরিবর্তে এই অন্যান্য কোডগুলি প্রেরণের জন্য কীবোর্ডের মানচিত্র পরিবর্তন করতে ইচ্ছুক হতে পারেন (বাশগুলি সেগুলি বোঝে)। (অন্যান্য ওএসে, Homeএবং Endলাইনের শুরু / শেষের জন্য ব্যবহৃত হয়, তাই টার্মিনাল তাদের Shiftপ্রতিসাম্যতার জন্য সংশোধক সরবরাহ করে ))
Control- Left Arrowএবং Control- Right Arrowএটিকে " - লাইনের শেষের দিকে / প্রান্তে চলে যেতে" সিক্যুয়েন্সগুলি ডিফল্টরূপে ম্যাপ করা হয়, যদিও সেগুলি ম্যাপ করা Shift- Homeএবং Shift- থেকে পৃথক রয়েছে End। পরিবর্তে, তারা Emacs- এবং ব্যাশ-সামঞ্জস্যপূর্ণ সিকোয়েন্সগুলিতে ম্যাপযুক্ত ESC [ 5 D
এবং ESC [ 5 C
। এগুলি ভিমের ব্যবহারে নেই বলে ধরে নেওয়া, approach / .vimrc ব্যবহার করে ভিমকে এগুলি গ্রহণ করতে অনুকূলিতকরণ করা সহজ উপায় these
নোট করুন যে ম্যাকস-এর আরও সাম্প্রতিক সংস্করণগুলিতে, টার্মিনালের আর ডিফল্টরূপে পছন্দসমূহের জন্য Homeএবং স্পষ্টভাবে ম্যাপিং নেই End। পরিবর্তে এটির একটি গতিশীল আচরণ রয়েছে যখন বিকল্প স্ক্রিনটি সক্রিয় থাকাকালীন কীগুলি স্বয়ংক্রিয়ভাবে ম্যাপের শুরু / শেষ-লাইন ম্যাপ করে — উদাহরণস্বরূপ, যখন ইমাস, ভিআইএম, স্ক্রিন বা tmux এর মতো একটি পূর্ণ-স্ক্রিন অ্যাপ্লিকেশন ব্যবহার করে। মূল স্ক্রিনে শেলের মতো লাইন-ভিত্তিক প্রোগ্রাম ব্যবহার করার সময়, তারা ডিফল্টরূপে টার্মিনাল দৃশ্যে স্ক্রোল করতে থাকে। Shiftপরিবর্তক আচরণ inverts।