যখন জাভাস্ক্রিপ্ট মোডে ব্যবহার করার চেষ্টা করছেন তখন C-c C-m i
একটি ত্রুটি পেয়েছিলেন " C-c RET
অপরিজ্ঞাপিত?"
ইমাকরা কী বিশ্বাস করে যে আমি চাপ দিচ্ছি RET
?
আমি কীভাবে এই কী-বাইন্ডিংয়ের কাজটি সঠিকভাবে করতে পারি?
যখন জাভাস্ক্রিপ্ট মোডে ব্যবহার করার চেষ্টা করছেন তখন C-c C-m i
একটি ত্রুটি পেয়েছিলেন " C-c RET
অপরিজ্ঞাপিত?"
ইমাকরা কী বিশ্বাস করে যে আমি চাপ দিচ্ছি RET
?
আমি কীভাবে এই কী-বাইন্ডিংয়ের কাজটি সঠিকভাবে করতে পারি?
উত্তর:
এ গিয়ে Emacs "মনে" যে C-m
হয় RET
কারণ "কন্ট্রোল এম" হওয়া ASCII নিয়ন্ত্রণ চরিত্র "গাড়ি ফেরত" হয়। যদিও এই কারণটি ""তিহাসিক" ইমাকগুলি একটি টার্মিনালে চলতে পারে এবং তাই টার্মিনালগুলি এখনও যেভাবে কাজ করে তা সমর্থন করা দরকার ।
" ls
" টাইপ করে টিপতে টার্মিনাল উইন্ডোটি খোলার চেষ্টা করুন C-m
। আপনি দেখতে পাবেন যে এটি ইমাসে না থাকলেও এটি "রিটার্ন" হিসাবে ব্যাখ্যা করা হয়েছে ।
See কন্ট্রোল চরিত্র নিয়ন্ত্রণ অক্ষর সম্পর্কে বিস্তারিত জানার জন্য উইকিপিডিয়া উপর।
আলাদা করতে C-m
থেকে RET
একটি GUI এ গিয়ে Emacs, এক পরিবর্তন হতে পারে C-i
থেকে C-m
যে @nispio এর উত্তর :
(define-key input-decode-map [?\C-m] [C-m])
;; now we can do this:
(defun my-command ()
(interactive)
(message "C-m is not the same as RET any more!"))
(global-set-key (kbd "<C-m>") #'my-command)
আরো দেখুন
সিআই কে কীভাবে টিএবি থেকে আলাদা করবেন? , যা খুব ঘনিষ্ঠভাবে সম্পর্কিত।
সিআই কে কীভাবে ট্যাব থেকে পৃথক করা যায়? এবং বিশেষত এই উত্তর ।
C-m
একাধিক-কার্সারের উপসর্গের মানচিত্র হিসাবে থাকতে পারি ।