মোড-লাইনে লাইন নম্বরগুলি (এবং কলামগুলি) কীভাবে প্রদর্শন করতে হয় তা আমি জানি তবে আমি বাম-হাতের সমস্ত লাইনের জন্য লাইন নম্বরগুলি প্রদর্শন করতে ইমাস চাই। আমি এটি ভিএম এবং অন্যান্য পাঠ্য সম্পাদকদের মধ্যে দেখেছি। আমি ইম্যাকের জন্য এটি কীভাবে করব?
মোড-লাইনে লাইন নম্বরগুলি (এবং কলামগুলি) কীভাবে প্রদর্শন করতে হয় তা আমি জানি তবে আমি বাম-হাতের সমস্ত লাইনের জন্য লাইন নম্বরগুলি প্রদর্শন করতে ইমাস চাই। আমি এটি ভিএম এবং অন্যান্য পাঠ্য সম্পাদকদের মধ্যে দেখেছি। আমি ইম্যাকের জন্য এটি কীভাবে করব?
উত্তর:
@ এরিক-বাদামী যেমন উল্লেখ করেছেন আপনি ব্যবহার করতে পারেন M-x linum-mode
।
আর একটি ভাল ধারণা হ'ল (add-hook 'prog-mode-hook 'linum-mode)
সমস্ত প্রোগ্রামিং মোডে স্বয়ংক্রিয়ভাবে লিনাম-মোড সক্ষম করতে আপনার init.el ব্যবহার করা।
ইমাস সংস্করণ> = 26 এর জন্য আপনি ব্যবহার করতে পারেন display-line-numbers-mode
বা করতে পারেন global-display-line-numbers-mode
।
ইমাসকুইকি দেখুন
display-line-numbers-mode
।
(global-display-line-numbers-mode)
দরকারী মনে হতে পারে ।
M-x linum-mode
কৌতুক করবে আপনি যদি সমস্ত বাফারদের জন্য এটি প্রভাবিত করতে চান তবে এটি M-x global-linum-mode
করবে।
(global-linum-mode)
আপনার .emacs.d / init.el ফাইলটি যুক্ত করা এটি স্থায়ী করে তুলবে। আমি গ্লোবাল-লিনাম-মোডকে কিছুটা অতিরিক্ত বলে মনে করি এবং কেবলমাত্র কিছু মোডে এটি সক্ষম করার জন্য মাইগ্রোসকস 2 এর পরামর্শটি ভাল one
আপনি যদি ইমাস 26 বা আরও নতুন ব্যবহার করছেন তবে আপনি ব্যবহার করতে পারেন display-line-numbers-mode
।
থেকে etc/NEWS.26
:
** ইমাকস এখন বাফারে লাইন সংখ্যাগুলির alচ্ছিক প্রদর্শন সমর্থন করে। এটি 'লিনাম-মোড' যা সরবরাহ করে তার অনুরূপ, তবে অনেক দ্রুত এবং লাইন সংখ্যার জন্য ডিসপ্লে মার্জিন দখল করে না। এই alচ্ছিক ডিসপ্লেটি সক্রিয় করতে বাফার-লোকাল ভেরিয়েবল 'ডিসপ্লে-লাইন-সংখ্যাগুলি' কাস্টমাইজ করুন। বিকল্পভাবে, আপনি 'ডিসপ্লে-লাইন-সংখ্যা-মোড' গৌণ মোড বা গ্লোবাল 'গ্লোবাল-ডিসপ্লে-লাইন-সংখ্যা-মোড' ব্যবহার করতে পারেন। এই মোডগুলি ব্যবহার করার সময়, 'ডিসপ্লে-লাইন-সংখ্যা-টাইপ করুন' একই মান দিয়ে কাস্টমাইজ করুন যা আপনি 'ডিসপ্লে-লাইন নম্বরগুলির সাথে ব্যবহার করবেন।
nlinum-mode
অন্য বিকল্প। এটির মতো একই ইন্টারফেস রয়েছে linum-mode
, সুতরাং আপনি একই হুক ব্যবহার করতে পারেন তবে এটি আরও পারফরম্যান্ট হতে আলাদা প্রযুক্তি ব্যবহার করে। থেকে উদ্ধৃতি nlinum.el
:
;; এটি লিনাম-মোডের মতো, তবে আরও দক্ষ হওয়ার জন্য জিট-লক ব্যবহার করে।
আপনি এটি GNU Elpa এর মাধ্যমে সাধারণ মাধ্যমে ইনস্টল করতে পারেন list-packages
।
অবশ্যই linum-mode
একটি ভাল পছন্দ। আপনি যদি সর্বদা আমার মতো লাইন নম্বর দেখতে না চান তবে আপনি এই কৌশলটি কি দুর্দান্ত। Themacs.d থেকে ব্যবহার করতে পারেন !? ব্লগ।
linum-mode
আপনি চালানোর সময় এটি অস্থায়ীভাবে সক্ষম করে goto-line
।
তার ব্লগ থেকে কোড এখানে:
(global-set-key [remap goto-line] 'goto-line-with-feedback)
(defun goto-line-with-feedback () "Show line numbers temporarily, while prompting for the line number input" (interactive) (unwind-protect
(progn
(linum-mode 1)
(goto-line (read-number "Goto line: ")))
(linum-mode -1)))