বাংলায় শেল ও শেলস্ক্রিপ্টিং শেখার কোর্স
  • শুরুর কথা
  • প্রথম খন্ড - শেল বেসিক
    • প্রথম অধ্যায় - শেল বেসিক
      • শেল ও প্রম্পট
      • কমান্ড
      • নেভিগেশন
      • আরো একটু ls
      • ফাইল
      • লিঙ্ক
      • লিনাক্স ফাইলসিস্টেম
    • দ্বিতীয় অধ্যায় - ম্যানিপুলেশন
      • ওয়াইল্ডকার্ড
      • ফাইল ও ডিরেক্টরি তৈরি করা
      • ফাইল ও ডিরেক্টরি কপি করা
      • ফাইল ও ডিরেক্টরি মুভ করা
      • ফাইল ও ডিরেক্টরি রিমুভ করা:
      • হার্ডলিঙ্ক ও সফ্টলিঙ্ক তৈরি করা
      • অনুশীলন
    • তৃতীয় অধ্যায় - রিডিরেকশন
      • স্ট্যান্ডার্ড ইনপুট, আউটপুট এবং এরর
      • স্ট্যান্ডার্ড আউটপুট রিডিরেকশন
      • স্ট্যান্ডার্ড এরর রিডিরেকশন
      • স্ট্যান্ডার্ড আউটপুট ও এরর একত্রে রিডিরেকশন
      • ফাইল সংযুক্তিকরণ
      • পাইপলাইন
    • চতুর্থ অধ্যায় - শেলের চোখে দেখা
      • এক্সপ্যানসন
      • পাথনেম এক্সপ্যানসন
      • গানিতিক এক্সপ্যানসন
      • ব্রেস এক্সপ্যানসন
      • প্যারামিটার এক্সপ্যানসন
      • কমান্ড সাবস্টিটিউশন
      • ক্যোটিং
      • স্কেইপিং ক্যারেক্টার
    • পঞ্চম অধ্যায় - কীবোর্ড ট্রিক্স
      • কমান্ডলাইন এডিটিং
      • কমপ্লিশন
      • কমান্ড হিস্ট্রি
    • ষষ্ঠ অধ্যায় - পারমিশন
      • ওনার, গ্রুপ এবং অন্যান্য
      • এক্সেস রাইট
      • ফাইল পারমিশন পরিবর্তন
      • ফাইল পারমিশন মাস্কিং
      • বিশেষ পারমিশন
      • ওনার ইউজার ও গ্রুপ পরিবর্তন
      • পরিচয় পরিবর্তন
      • পাসওয়ার্ড পরিবর্তন
    • সপ্তম অধ্যায় - প্রসেস
      • প্রসেস এর প্রাথমিক ধারণা
      • প্রসেস দেখা
      • প্রসেস নিয়ন্ত্রণ
      • সিগন্যাল
  • দ্বিতীয় খন্ড - কনফিগারেশন ও এনভায়রনমেন্ট
    • প্রথম অধ্যায় - এনভায়রনমেন্ট
      • এনভায়রনমেন্টের ভিতরে দেখা
      • যেভাবে এনভায়রনমেন্ট তৈরী হয়
      • এনভায়রনমেন্ট পরিবর্তন
    • দ্বিতীয় অধ্যায় - প্রম্পট সম্পাদনা
      • প্রম্পট কাস্টমাইজেশন
      • প্রম্পট রঙ করা
      • কার্সরের অবস্থান পরিবর্তন
  • তৃতীয় খন্ড - আটপৌরে কমান্ডলাইন
    • প্রথম অধ্যায় - প্যাকেজ ম্যানেজমেন্ট
    • দ্বিতীয় অধ্যায় - টেক্সট এডিটর
      • ন্যানো
        • ন্যানোর প্রাথমিক ব্যবহার
        • ন্যানো - এডিটিং এবং নেভিগেশন
        • ন্যানো কনফিগারেশন
      • ভিম
        • ভিম-এর এডিটিং মোড
        • ভিম-এর বেসিক এডিটিং
        • ভিম: সার্চ এ্যান্ড রিপ্লেস
        • ভিম: একাধিক ফাইল নিয়ে কাজ করা
      • ইম্যাকস্
        • ইম্যাকস্: প্রথম ধাপ
        • ইম্যাকস্: ক্যারেক্টার, কী এবং কমান্ড
        • ইম্যাকস্: বেসিক এডিটিং
        • ইম্যাকস্: সার্চ এ্যান্ড রিপ্লেস
        • ইম্যাকস্: একাধিক ফাইল এডিট করা
    • তৃতীয় অধ্যায় - স্টোরেজ মিডিয়া
      • লিনাক্সের চোখে স্টোরেজ ডিভাইস
      • মাউন্ট এবং আনমাউন্ট
      • পার্টিশন এবং ফরম্যাট করা
      • ফাইলসিস্টেম টেস্ট এবং রিপেয়ার করা
      • ডিভাইস ক্লোনিং
      • ইমেজ তৈরী
      • অপটিক্যাল মিডিয়ায় রাইট করা
    • চতুর্থ অধ্যায় - নেটওয়ার্কিং
      • নেটওয়ার্ক পরীক্ষণ এবং পর্যবেক্ষন
      • ফাইল ট্রান্সফার
      • নিরাপদ যোগাযোগ
    • পঞ্চম অধ্যায় - ফাইল সার্চ
      • Locate: নাম দিয়ে ফাইল সার্চ
      • find: শক্তিশালী সার্চ
        • find: টেস্ট
        • find: অপারেটর
        • find: একশন
        • find: অপশন
        • অনুশীলন
    • ষষ্ঠ অধ্যায় - আর্কাইভ ও ব্যাকআপ
      • ডাটা কম্প্রেশন
      • ডাটা আর্কাইভিং
      • dtrx
      • সিনক্রোনাইজেশন
    • সপ্তম অধ্যায় - আটপৌরে টুলস
      • রেঞ্জার(Ranger): ফাইল ম্যানেজার
      • মাট (Mutt): ইমেইল ক্লায়েন্ট
      • সিমিউজ(cmus): মিউজিক প্লেয়ার
      • ইলিঙ্কস (elinks): ওয়েব ব্রাউজার
      • উইচ্যাট (weechat) : আইআরসি ক্লায়েন্ট
      • ফিঞ্চ (finch) : চ্যাট ক্লায়েন্ট
    • অষ্টম অধ্যায় - প্রোগ্রাম কম্পাইলেশন
  • চতুর্থ খন্ড - টেক্সট ম্যানিপুলেশন
    • প্রথম অধ্যায় - রেগুলার এক্সপ্রেশন
      • গ্রেপ (grep)
Powered by GitBook
On this page
  • ইম্যাকস্ চালু করা
  • ইন্টারফেস পরিচিতি
  • ইম্যাকস্ বন্ধ করা
  1. তৃতীয় খন্ড - আটপৌরে কমান্ডলাইন
  2. দ্বিতীয় অধ্যায় - টেক্সট এডিটর
  3. ইম্যাকস্

ইম্যাকস্: প্রথম ধাপ

ইম্যাকস্ চালু করা

ইম্যাকস্ সাধারণভাবে চালু করলে তা গ্র্যাফিকালি চালু হবে। কমান্ড লাইনে চালু করতে আপনাকে লিখতে হবে: emacs -nw।

ইন্টারফেস পরিচিতি

চালু করার পর আপনি এমনকিছু দেখতে পাবেন:

File Edit Options Buffers Tools Help                                           
Welcome to GNU Emacs, one component of the GNU/Linux operating system.

Get help           C-h  (Hold down CTRL and press h)
Emacs manual       C-h r        Browse manuals     C-h i
Emacs tutorial     C-h t        Undo changes       C-x u
Buy manuals        C-h RET      Exit Emacs         C-x C-c
Activate menubar   M-`
(\`C-' means use the CTRL key.  \`M-' means use the Meta (or Alt) key.
If you have no Meta key, you may instead type ESC followed by the character.)
Useful tasks:
Visit New File                  Open Home Directory
Customize Startup               Open \*scratch\* buffer

GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.10.7)
 of 2014-03-07 on lamiak, modified by Debian
Copyright (C) 2013 Free Software Foundation, Inc.
-UUU:%%--F1  \*GNU Emacs\*    Top (1,0)      (Fundamental) ----------------------
For information about GNU Emacs and the GNU system, type C-h C-a.

প্রথম লাইনে সাদা ব্যাকগ্রাউন্ডের ওপর কালো অক্ষরে লেখা থাকবে:

File Edit Options Buffers Tools Help

এটা হচ্ছে মেন্যুবার। আপনি F10 চেপে মেন্যু ব্যবহার করতে পারেন। তারপর এই অংশটুকু আপনার এডিটর উইন্ডো:

Welcome to GNU Emacs, one component of the GNU/Linux operating system.

Get help           C-h  (Hold down CTRL and press h)
Emacs manual       C-h r        Browse manuals     C-h i
Emacs tutorial     C-h t        Undo changes       C-x u
Buy manuals        C-h RET      Exit Emacs         C-x C-c
Activate menubar   M-`
(\`C-' means use the CTRL key.  \`M-' means use the Meta (or Alt) key.
If you have no Meta key, you may instead type ESC followed by the character.)
Useful tasks:
Visit New File                  Open Home Directory
Customize Startup               Open \*scratch\* buffer

GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.10.7)
 of 2014-03-07 on lamiak, modified by Debian
Copyright (C) 2013 Free Software Foundation, Inc.

কোনো ফাইল না খুললে শুধু ইম্যাকস্ চালু করলে শুরুতে এই ইন্ট্রোডাকশন স্ক্রীন দেখাবে। এখানে কিছু গুরুত্বপূর্ণ শর্টকার্ট দেওয়া আছে। হয়ত আপনি ইতমধ্যে লক্ষ্য করেছেন C- মানে CTRL এবং M- মানে Meta বা Alt। একইভাবে RET হল Return বা Enter।

তারপরেই আপনি পাবেন মোড লাইন (Mode line):

-UUU:%%--F1  \*GNU Emacs\*    Top (1,0)      (Fundamental) ----------------------

এর অংশগুলোর সংক্ষিপ্ত অর্থ এরকম:

  • -UUU:%%--F1: ক্যারেক্টার এনকোডিং, লাইনব্রেক মেথড ইত্যাদি সম্পর্কিত তথ্য।

  • *GNU Emacs*: বাফারের নাম।

  • Top (1,0): কার্সরের অবস্থান। এখানে বলছে কার্সর ডকুমেন্টের উপরের দিকে আছে (Top)। তারপরেই লেখা আছে (1,0)। এই সংখ্যাদ্বয়ের প্রথমটি অর্থাৎ 1 লাইন নম্বর এবং দ্বিতীয়টি অর্থাৎ 0 দ্বারা কলাম নম্বর বোঝানো হয়েছে।

  • (Fundamental): এখানে ডকুমেন্টের মোড বলা হয়েছে। ইম্যাকস্ অসংখ্য ডকুমেন্ট মোড আছে। যা ফাইলের এক্সটেনশন অনুযায়ী বা ইউজারের ইচ্ছায় কার্যকর হয় এবং বিশেষ বিশেষ সুবিধা দেয়। যেমন পাইথন মোডে অটোমেটিক কোড ইনডেন্টেড হবে। চার স্পেস পরিমাণ ট্যাব দিয়ে আবার রুবি মোডে সেটি হবে দুই স্পেস।

সর্বশেষ লাইনটি হল ইকো এরিয়া:

For information about GNU Emacs and the GNU system, type C-h C-a.

এখানে প্রয়োজন মত আপনাকে বিভিন্ন জিনিস জানানো হবে। তাছাড়া M-x চাপলে এখানে কমান্ড নিতে মিনিবাফার চালু হবে।

ইম্যাকস্ বন্ধ করা

ইম্যাকস্ বন্ধ করতে C-x C-c অর্থাৎ প্রথমে C-x চাপুন তারপর C-c।

Previousইম্যাকস্Nextইম্যাকস্: ক্যারেক্টার, কী এবং কমান্ড

Last updated 6 years ago