Emacs Gnus সহ বয়লারপ্লেট পাঠ্য


4

Emacs Gnus ইমেল প্রতিক্রিয়াগুলির সাথে আমি কীভাবে বয়লারপ্লেট পাঠ্য তৈরি করতে পারি?


তুমি কি বিস্তারিত বলতে পারো?
ট্রে জ্যাকসন 16

আমি তিন বা চারটি সাধারণ প্রতিক্রিয়া সংরক্ষণ করতে চাই, একটি চয়ন করতে, ছোট সম্পাদনা করতে এবং ফলাফল পোস্ট করতে বা ইমেল করতে চাই।
রিচার্ড হোসকিন্স

উত্তর:


5

অ্যাব্রেভমড গনাসে কাজ করে।

সেই লিঙ্কটি থেকে (কিছু সম্পাদনা সহ):

সংজ্ঞা সংজ্ঞা

আপনি সম্প্রসারণ হিসাবে যে শব্দটি ব্যবহার করতে চান তা টাইপ করুন এবং তারপরে 'Cx a g' টাইপ করুন এবং এর জন্য সংক্ষেপণ। উদাহরণ:

এটি একটি খোলার অনুচ্ছেদের পাঠ্য। Esc h Ctrl- u0 Ctrl- x a gখোলাReturn

আমি: ওটার পরে শূন্য C-u। তারা একসাথে সংক্ষিপ্ত সংজ্ঞাটি C-x a gনির্বাচিত অঞ্চলে প্রযোজ্য করে, যা অনুচ্ছেদে এই ক্ষেত্রে, যা M-h( Esc-hবা Alt-h) নির্বাচিত হয়েছে। সংক্ষিপ্ত সংজ্ঞাটি ব্যবহার করে বিশ্বব্যাপী পরিবর্তে কেবলমাত্র বর্তমান প্রধান মোডে প্রয়োগ করার জন্য তৈরি করা যেতে পারেC-x a l (এটি "g" এর পরিবর্তে একটি "এল")।

অ্যাব্রেভগুলি সংরক্ষণ করা হচ্ছে

'এমএক্স রাইটিং-সংক্ষেপে-ফাইল' ব্যবহার করুন এবং কোনও ফাইলের নাম জিজ্ঞাসা করার পরে কেবল আরইটি টিপুন। ডিফল্টটি হ'ল "~ / .abbrev_defs"। ভবিষ্যতে, ইমাসগুলি সংক্ষেপগুলি স্বয়ংক্রিয়ভাবে সংরক্ষণ করা উচিত যখন আপনি ইমাস ছেড়ে যান।

এছাড়াও, আপনি যখনই ফাইলগুলি (সিক্স গুলি) সংরক্ষণ করেন বা ইমাস ছেড়ে দিলে সংক্ষিপ্ত বিবরণগুলি সংরক্ষণ করতে চান তবে আপনার .emacs এ নিম্নলিখিতটি যুক্ত করুন:

(setq সংরক্ষণের সংক্ষিপ্তসার টি)

অ্যাব্রেভগুলি পুনরুদ্ধার করা হচ্ছে

সংক্ষিপ্তসারগুলি পড়তে 'এমএক্স রিড-সংক্ষেপে-ফাইল' ব্যবহার করুন বা আরও ভাল, আপনার ~ / .emacs ফাইলে নিম্নলিখিতটি যুক্ত করুন:

(শান্তভাবে-পাঠযোগ্য abbrev-ফাইল)

এটি ডিফল্ট ফাইল, "~ / .abbrev_defs" থেকে সংজ্ঞাগুলি পড়বে।

Abbrevs ব্যবহার করে

'এমএক্স সংক্ষিপ্ত-মোড' অ্যাব্রেরিভ মোডকে টগল করে। আপনি সর্বদা এটি চাইলে আপনার You / .emacs ফাইলটিতেও নীচের জিনিসগুলি রাখতে পারেন:

(সংক্ষেপে মোড 1) আসলে, আপনাকে এটি করতে হতে পারে:

(setq ডিফল্ট-সংক্ষেপে-মোড টি) আমি কেন নিশ্চিত তা নিশ্চিত নই।

আমি আবার: সংক্ষিপ্ত-মোড চালু হয়ে গেলে, সাদা স্থানের পরে একটি সংক্ষিপ্তসার টাইপ করলে তা অবিলম্বে প্রসারিত হয়। তবে, যদি আপনি এটি না চান তবে আপনি এটিটি বন্ধ রাখতে পারেন এবং এগুলি ম্যানুয়ালি এভাবে প্রসারিত করতে পারেন:

খোলা Ctrl-x a e

হয়ে:

এটি একটি খোলার অনুচ্ছেদের পাঠ্য।


2
না, আমি ইমাস জিনুসকে বোঝাতে চাইছি।
রিচার্ড হোসকিন্স


সংক্ষেপ-মোড জিনাসে কাজ করে।
incandescentman


1

Gnus বার্তা তৈরির জন্য বার্তা-মোড ব্যবহার করে, তাই এর জন্য এটির কোনও নির্দিষ্ট কার্য রয়েছে।

আমি তার জন্য একটি কাস্টম হুক ব্যবহার করব message-setup-hook(যা আমাকে জিজ্ঞাসা করতে চান এবং একটি টেম্পলেট তৈরি করতে চান)। নোট করুন যে এই হুকটি ইমেল এবং ইউজনেট নিউজ, উভয়ই নতুন বার্তা এবং জবাবের জন্য বলা হয়েছিল। তবে বাফারের সামগ্রী থেকে এই কেসগুলি আলাদা করা সহজ হওয়া উচিত।


1

এর সরলতম সময়ে, আপনি এর মতো কিছু করতে পারেন:

(setq my-F3-keymap (make-sparse-keymap))
(global-set-key [(f3)] my-F3-keymap)

(define-key my-F3-keymap [(n)]
  (function
   (lambda ()
     "insert now is..."
     (interactive)
     (insert "Now is the time for all good men to come to the aid of their country."))))

(define-key my-F3-keymap [(N)]
  (function
   (lambda ()
     "insert now is... with newlines"
     (interactive)
     (insert "Now is the time\nfor all good men\nto come to the aid\nof their country."))))

(define-key my-F3-keymap [(f)]
  (function
   (lambda ()
     "insert external file contents"
     (interactive)
     (insert-file "c:/temp/foo.html"))))
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.