কমান্ড জমা ছাড়া, Bash মধ্যে নতুন লাইন একটি কী বাঁধুন


6

আমি প্রেস করতে চান এম-ঞ এবং কমান্ড প্রবেশ না করেই পরবর্তী রেখায় আমার কার্সার রাখুন। সুতরাং আমি prev সম্মুখ উপর একটি চরিত্র ফিরে যেতে সক্ষম হওয়া উচিত। লাইন। এই উত্তর এটা করা যাবে না যে বলে। আমি এটা ভুল মনে হয়।

আপনি নতুন অক্ষর হত্যা করতে পারেন, এবং এটি yank। এই আমি কি করতে চান অর্জন। তবে আমি শুধু বাঁধাই তৈরি করতে পারবেন না।

এই প্রকারের পরীক্ষা করার জন্য: echo <<EOF প্রত্যাবর্তন ENTER সি-গ সি-পি এম -1 সি-ঘ সি-গ

এখন আপনি একটি নতুন লাইন, টাইপ করা উচিত সি-Y । এটা কি আমি চাই! কিন্তু এই চরিত্রটি কি? একটি inputrc ফাইল কি বাঁধাই কাজ?

সম্পাদনা করুন: এটা চরিত্র একটি লাইন ফিড সক্রিয় আউট। এখনও এটি বাঁধন নিশ্চিত না।


1
আপনি সি-ভি সি-জ হিসাবে একটি নতুন লাইন টাইপ করতে পারেন, যা লাইন সম্পাদনা করার সময় লাইনগুলি ভাঙ্গার জন্য বেশিরভাগই দরকারী। সংযুক্ত প্রশ্ন একটি মাল্টি লাইন লাইন সম্পাদনা মধ্যে কার্সার গতি আপ এবং নিচে উল্লেখ করা হয়। আমি নিশ্চিত নই যে তাদের মধ্যে কোনটি আপনি করতে চান।
rici

আমি স্পষ্ট কিছু যোগ, আমি পরবর্তী লাইন হতে চান এবং ফিরে যেতে সক্ষম।
cdosborn

1
আমার সিস্টেমে, @ রিকি এর শর্টকাটগুলি আপনি যা চাইতেছেন তা অর্জন করতে বলে মনে হচ্ছে। তোমার কি হবে?
Dennis

যে সঠিক আচরণ, নিম্নলিখিত বাঁধাই কাজ "\ej": "\C-v\C-j" কিভাবে আমার টার্মিনাল মেটা ব্যাখ্যা করে। আমার @rici গ্রহণ করার জন্য একটি উত্তর পোস্ট করুন
cdosborn

উত্তর:


9

আপনি রেডলাইনের "উদ্ধৃত-সন্নিবেশ" ব্যবহার করে লাইনটি গৃহীত না করেই একটি নতুন লাইনে অক্ষর টাইপ করতে পারেন, যা সাধারণত আবদ্ধ সিভি , নতুন লাইন দ্বারা অনুসরণ সি-ঞ

"উদ্ধৃত-সন্নিবেশ" ট্যাব সমাপ্তির জন্য ট্যাব চরিত্র টাইপ করার জন্যও দরকারী। সিভি সি-ই )।


বাহ, এটি মাল্টিলাইন কমান্ড তৈরি করার সময় নতুন লাইন এড়ানোর জন্য '\' ব্যবহার করার সময় এটি স্বয়ংক্রিয়ভাবে কার্যকর করার জন্য কি সত্যিই কার্যকর?
CMCDragonkai

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