পুট্টি এসএসএইচ: সিটিআরএল + কার্সার কীগুলি আগের / পরের শব্দের এড়াতে কাজ করে না


29

যখন আমি আমার স্থানীয় উবুন্টু ডেভ সার্ভারের সাথে পুটিটির সাথে (আমার উইন্ডোজ from বক্স থেকে) এসএসএইচ এর মাধ্যমে সংযুক্ত হয়েছি তখন নিম্নলিখিত কী সংমিশ্রণগুলি শব্দের সীমানায় কার্সারকে এগিয়ে এবং পিছনে সরিয়ে নিতে কাজ করে না:

  • Ctrl+ + Left Arrowকার্সার প্যাডে
  • Ctrl+ + Right Arrowকার্সার প্যাডে

কার্সারটি একবারে কেবল একটি অক্ষরকে সরিয়ে দেয়। আমি ব্যাশ ব্যবহার করছি


ব্যাশ ডিফল্টরূপে ইমাক্স কী বাইন্ডিংগুলি ব্যবহার করে, সুতরাং Alt+Bএবং Alt+Fএকটি শব্দ পিছনে / এগিয়ে যাবে। আপনি চ বাইন্ডিং পরিবর্তন করতে পারেন যদি আপনি চান এবং পদক্ষেপ দ্বারা যদিw
phuclv

উত্তর:


42

~/.inputrcগন্তব্য মেশিনে আপনার ফাইলটিতে এই দুটি লাইন যুক্ত করুন:

"\eOD": backward-word
"\eOC": forward-word

বাশ প্রম্পটে এগুলি সঠিক ক্রমগুলি রয়েছে তা নিশ্চিত করতে, Ctrl- V Ctrl- LeftArrowএবং Ctrl- V Ctrl- টাইপ করুন RightArrowআপনার:

^[OD^[OC

আপনি যখন একটি নতুন অধিবেশন শুরু করবেন, কীগুলি উপলব্ধ হবে বা আপনি বর্তমান সেশনের জন্য ফাইলটি পুনরায় পড়তে Ctrl- xCtrl- টিপতে পারেন ।r~/.inputrc


একই শব্দটি পুরো শব্দ মুছে ফেলার জন্য কাজ করবে?
কেসব্যাশ

@ ক্যাসবাশ: bind -P | grep kill-wordপুরো শব্দটি মুছে ফেলার জন্য আপনাকে বিদ্যমান কী বাইন্ডিংগুলি দেখানোর চেষ্টা করুন । আপনি যদি প্রয়োজন হয় তবে উপরের আমার উত্তরের সাথে একইভাবে বাঁধাইগুলি পরিবর্তন করতে পারেন।
পরবর্তী বিজ্ঞপ্তি না দেওয়া পর্যন্ত বিরতি দেওয়া হয়েছে।

আমি লক্ষ্য করেছি যে ওপেনসুএসই (12.3) এই সিকোয়েন্সগুলি ইতিমধ্যে আবদ্ধ করেছে backward-charএবং forward-charতাই কেবল এই লাইনগুলি যুক্ত করার পরিবর্তে আমাকে ইতিমধ্যে বাইন্ডিংগুলি যুক্ত লাইনগুলি প্রতিস্থাপন করতে হয়েছিল।
পালসউইম

গ্রেট! আমার জন্য উবুন্টু 14.04 এর জন্য কাজ করেছে এবং আমার পুটি একটি উইন্ডোজ 7 বাক্সে চলছে।
এডউইন ইপ

উইনি 10
nZeus

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