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

ইম্যাকস্: একাধিক ফাইল এডিট করা

শুরুতেই আমরা দুটো ধারণার সাথে পরিচিত হই। বাফার এবং উইন্ডো।

বাফার (Buffer)

বাফার সম্পর্কে আমরা ভিম-এও কথা বলেছি। ভিম, ইম্যাকস্ এই এডিটরগুলো মূল ফাইলের একটি কপি নিয়ে কাজ করে এবং সেভ দিলে কপিটি দ্বারা মূল ফাইলটি প্রতিস্থাপিত হয়। এই অস্থায়ী কপিটিই বাফার। আপনি একসাথে ইম্যাকসে একাধিক ফাইল খুলতে পারেন। তারা আলাদা আলাদা বাফার হিসেবে খুলবে। আপনি স্ক্রীনে মোড লাইনে আপনার বাফারের নাম দেখতে পারবেন।

উইন্ডো (Window)

আপনি চাইলে আপনার স্ক্রীনকে উপর-নীচে পাশাপাশি একাধিক ভাগে ভাগ করে নিতে পারেন কাজের সুবিধার্থে। এই ভাগগুলোকে উইন্ডো বলে।

একাধিক ফাইল খোলা

আপনি ইম্যাকসে একাধিক ফাইল চালু করার সময়ই খুলতে পারেন এভাবে:

emacs -nw files...

আবার চালু করা ইম্যাকস্ এ C-x C-f (find=file) চেপে এলটি একটি করে একাধিক ফাইল খুলতে পারেন।

বাফার নিয়ন্ত্রণ

বাফার নিয়ন্ত্রণের জন্য বেশ কিছু কমান্ড আছে। তারমধ্যে সবচেয়ে জরুরিগুলো হল:

কী

কমান্ড

কার্যকারিতা

C-x LEFT

previous buffer

পূর্ববর্তী বাফারে যাবে।

C-x RIGHT

next buffer

পরবর্তী বাফারে যাবে।

C-x C-b

list-buffers

বাফারের একটি লিস্ট দেখাবে যেখান থেকে আপনি UP ও DOWN চেপে ও। এ্যারো কী চেপে বাফার সিলেক্ট করতে পারবেন।

C-x k

kill-buffer

আপনার কাছে জানতে চাইবে কোন বাফারটি বন্ধ করতে চান। কোনো বাফারের নাম না দিয়ে এন্টার চাপলে বর্তমান বাফার বন্ধ করবে।

উইন্ডো নিয়ন্ত্রণ

প্রথমেই দেখে নিই কীভাবে স্প্লিট করে একাধিক উইন্ডো তৈরী করতে হয়:

কী

কমান্ড

কার্যকারিতা

C-x 2

split-window-below

উপর-নীচে দুটি উইন্ডো তৈরী করবে।

C-x 3

split-window-right

পাশাপাশি দুটি উইন্ডো তৈরী করবে।

নতুন তৈরী করা উইন্ডোগুলো একই ফাইল দেখাবে।

উইন্ডোগুলোর মধ্যে আপনি C-x o (other-window) চেপে সিলেক্ট করতে পারেন। ফাংশনটির নাম other-window হলেও একাধিক উইন্ডো থাকলে চক্রাকারে সেগুলি সিলেক্ট করবে।

উইন্ডো বন্ধ করতে আপনার দরকার হবে দুটি কী:

কী

কমান্ড

কার্যকারিতা

C-x 0

delete-window

সিলেক্টেড উইন্ডোটি বন্ধ করবে।

C-x 1

delete-other-windows

সিলেক্টেড উইন্ডো বাদে বাকি সব উইন্ডো বন্ধ করবে।

Previousইম্যাকস্: সার্চ এ্যান্ড রিপ্লেসNextতৃতীয় অধ্যায় - স্টোরেজ মিডিয়া

Last updated 6 years ago