কীভাবে লিনাক্সে সাব্লাইম টেক্সট এডিটর ইনস্টল ও ব্যবহার করবেন


পাঠ্য সম্পাদক এবং IDE এর কথা বলার সময় প্রোগ্রামারদের মধ্যে সর্বদা একটি শেষ না হওয়া বিতর্ক থাকে যা কোন পাঠ্য সম্পাদক/IDE সবচেয়ে ভাল। ঠিক আছে, পছন্দটি সর্বদা ব্যক্তিগত; আমি একক সম্পাদক/আইডিই এবং কিছু লোক একবারে 2 থেকে 3 সম্পাদক/আইডিই ব্যবহার করে থাকতে দেখেছি। এটি কাজের প্রকৃতি এবং বৈশিষ্ট্য সম্পাদক/আইডিই সরবরাহ করে তার উপর নির্ভর করে।

এই নিবন্ধটি একটি জনপ্রিয় পাঠ্য সম্পাদক সম্পর্কে যা এর গতি, আকর্ষণীয় ইউজার ইন্টারফেস, ব্যবহারযোগ্য সহজ, সমৃদ্ধ সম্প্রদায়ের সমর্থন এবং আরও একটি টন বলে বলার জন্য আলাদা। হ্যাঁ, এটি হ'ল "সাব্লাইম টেক্সট"। ২০০৮ সালে প্রাথমিক প্রকাশ এবং সি ++ এবং পাইথনে লিখিত, সাব্লাইম টেক্সট ক্রস-প্ল্যাটফর্ম এবং অত্যন্ত স্বনির্ধারিত। এই নিবন্ধটি লেখার সময়, সর্বশেষতম সংস্করণটি 3.2.2।

সাব্লাইম টেক্সট পাঠ্যটি ওপেন সোর্স বা বিনামূল্যে নয়, আপনাকে এককালীন লাইসেন্স কিনতে হবে। তবে মূল্যায়নের জন্য আপনার এটি ব্যবহার করার বিকল্প রয়েছে এবং লাইসেন্স কেনার কোনও সময়সীমা নেই।

লিনাক্স সিস্টেমে সাব্লাইম এডিটর ইনস্টল করা

সাব্লাইম টেক্সট এডিটর হ'ল ক্রস প্ল্যাটফর্ম, আপনি এটি লিনাক্স, উইন্ডোজ বা ম্যাক সিস্টেমে ব্যবহার করতে পারেন। লিনাক্সের বিভিন্ন স্বাদে সাব্লাইম টেক্সট 3 ইনস্টল করতে নীচের নির্দেশিকাগুলি পড়ুন।

$ wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
$ sudo apt-get install apt-transport-https
$ echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
$ sudo apt-get update
$ sudo apt-get install sublime-text
$ sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
$ sudo yum-config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
$ sudo yum install sublime-text 
$ sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
$ sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
$ sudo dnf install sublime-text 

ইনস্টলেশনটি শেষ হয়ে গেলে আপনি সূচনা মেনু থেকে পছন্দসই অ্যাপ্লিকেশনগুলিতে গিয়ে সাবলাইম পাঠ্য সম্পাদককে আপনার ডিফল্ট পাঠ্য সম্পাদক হিসাবে সেট করতে পারেন। আমি লিনাক্স মিন্ট 19.3 ব্যবহার করছি, আপনার ওএস গন্ধের উপর নির্ভর করে আপনি ডিফল্ট বিকল্পটি সেট করতে পারেন।

আপনি টাইপ করে টার্মিনাল থেকে সাব্লাইম টেক্সট এডিটর শুরু করতে পারেন:

$ subl

সাব্লাইম এডিটরের জন্য প্যাকেজ ম্যানেজার ইনস্টল করুন

ডিফল্টরূপে সাব্লাইম পাঠ্য এমন বৈশিষ্ট্যগুলির সাথে চালিত হয় না যা এটিকে শক্তিশালী করে। হয় আপনি ফ্রন্ট এন্ড ওয়েব ডেভলপমেন্ট, ব্যাক এন্ড ডেভলপমেন্ট, স্ক্রিপ্টিং, কনফিগারেশন ম্যানেজমেন্ট সরঞ্জাম, বা আপনি যে ডাটাবেস পেয়েছেন তার প্যাকেজ চান want

প্যাকেজ সম্পর্কিত তথ্য প্যাকেজ নিয়ন্ত্রণে পাওয়া যাবে। প্যাকেজ ইনস্টল করতে আমাদের প্রথমে "প্যাকেজ কনট্রোল" ইনস্টল করতে হবে যা প্যাকেজ পরিচালনার (ইনস্টল, সক্ষম, অপসারণ, অক্ষম, তালিকা, ইত্যাদি) যত্ন নেবে takes

" CTRL + SHIFT + P " টিপুন। এটি কমান্ড প্যালেট খুলবে। " প্যাকেজ নিয়ন্ত্রণ ইনস্টল করুন " টাইপ করুন এবং ENTER টিপুন।

এখন আপনি প্যাকেজ ইনস্টল করতে, প্যাকেজগুলির তালিকা তৈরি করতে, অপসারণ বা অক্ষম করা ইত্যাদি শুরু করতে পারেন ..

" CTRL + SHIFT + P " M কম্যান্ড পলিট → " টাইপ প্যাকেজ " টিপুন → এটি প্যাকেজ পরিচালনার জন্য আপনি যে সমস্ত বিকল্প ব্যবহার করতে পারবেন তা প্রদর্শন করবে।

প্যাকেজগুলি সাব্লাইমে ইনস্টল করুন

যে কোনও প্যাকেজ ইনস্টল করতে " CTRL + SHIFT + P " M কম্যান্ড পলিট → " প্যাকেজ ইনস্টল করুন " → " প্যাকেজের নাম " টিপুন।

নীচে আমরা প্যাকেজগুলি ইনস্টল করব এবং প্যাকেজগুলির বৈশিষ্ট্যগুলি কীভাবে কনফিগার করতে হবে তা দেখুন।

এই প্যাকেজটি আপনাকে ফাইল এবং ফোল্ডারগুলি পরিচালনা করতে আরও বিকল্প দেয়। সাব্লাইম ইনস্টল করার পরে আপনি "পার্শ্ব বার" can রাইট ক্লিক করুন → বিকল্পগুলি প্রদর্শিত হবে। তারপরে আপনি "SideBarEnhancements" ইনস্টল করতে পারেন এবং পার্থক্যটি দেখতে পারেন।

সাইডবার বর্ধন ইনস্টল করতে - কম্যান্ড প্যালেট [ সিটিআরএল + শিফট + পি ] ইনস্টল করুন প্যাকেজ AGE পার্শ্ববর্তী প্যাকেজ AGE

সাব্লাইম আমাদের ইউআই এবং সিনট্যাক্স রঙের স্কিম পরিবর্তন করার বিকল্প দেয়। রঙ স্কিমটি আমাদের কোডের জন্য সিনট্যাক্সের রঙ সেট করবে যখন থিমটি ইউআই চেহারা পরিবর্তন করবে।

আমি "PREDAWN" থিম ব্যবহার করছি। আপনি যাকে ভাল লাগবে তা বেছে নিতে পারেন। আপনি প্যাকেজ নিয়ন্ত্রণ/থিমগুলি থেকে উপলব্ধ থিমগুলি পরীক্ষা করতে পারেন।

একটি থিম ইনস্টল করতে - কম্যান্ড প্যালেট [ সিটিআরএল + শিফট + পি ] ইনস্টল করুন প্যাকেজ → প্রিডওয়ান।

এই প্যাকেজটি সাইডবারের আপনার ফাইল এবং ফোল্ডারে দুর্দান্ত আইকন যুক্ত করে। কয়েকটি বিকল্প রয়েছে যা আপনি বেছে নিতে পারেন। আমি "একটি ফাইল আইকন" ব্যবহার করছি।

ফাইল আইকন ইনস্টল করতে - কম্যান্ড প্যালেট [ সিটিআরএল + শিফট + পি ] ইনস্টল করুন প্যাকেজ → একটি ফাইল আইকন।

এসএফটিপি প্যাকেজটি আমাকে দূরবর্তী সার্ভারে আমার প্রকল্প/কোড (ফোল্ডার) সিঙ্ক করার অনুমতি দেয়। এটি অনেক ক্ষেত্রে যেমন আপনার প্রোডাকশন সার্ভারগুলি মেঘে চলমান থাকে এবং আপনার বিকাশ মেশিন স্থানীয় থাকে, সেখানে আপনি খুব সহজেই আপনার কোডগুলি দূরবর্তী সার্ভারগুলিতে সিঙ্ক করতে পারেন many

এসএফটিপি ইনস্টল করতে - কম্যান্ড প্যালেট [সিটিআরএল + শিফট + পি] ST ইনস্টল করুন প্যাকেজ → এসএফটিপি।

এসএফটিপি সেট আপ করতে আপনার প্রজেক্ট ফোল্ডারটি চয়ন করুন যা দূর থেকে সিঙ্ক করতে হবে। ফোল্ডারের অভ্যন্তরে, "sftp-config.json" ফাইলটি তৈরি করা হবে।

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

দ্রষ্টব্য: "sftp-config.json" নির্দিষ্ট ফোল্ডারের সাথে নির্দিষ্ট। প্রতিটি প্রত্যন্ত ম্যাপিংয়ের জন্য একটি নতুন কনফিগারেশন ফাইল তৈরি করা হবে।

ফোল্ডার → সঠিক ক্লিক → এসএফটিপি TP রিমোট করতে ম্যাপ → এসএফটিপি-কনফিগ.জেএসন।

ডিফল্টরূপে উত্সাহে টার্মিনাল সংহত হয় না। টার্মিনাস সাবালাইমের জন্য একটি ক্রস প্ল্যাটফর্ম টার্মিনাল।

টার্মিনাস ইনস্টল করতে - কম্যান্ড প্যালেট [ সিটিআরএল + শিফট + পি ] ইনস্টল করুন প্যাকেজ → টার্মিনাস।

টার্মিনাস শুরু করার দুটি উপায়:

  1. কম্যান্ড প্যালেট [সিটিআরএল + শিফট + পি] ER টার্মিনাস: টগল প্যানেল
  2. কম্যান্ড প্যালেট [সিটিআরএল + শিফট + পি] ER টার্মিনাস কী বাইন্ডিংস OR শর্টকাট কী স্বীকার করুন

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

সিএনসিসি সেটিংস ইনস্টল করতে - কম্যান্ড প্যালেট [ সিটিআরএল + শিফট + পি ] AC ইনস্টল করুন প্যাকেজ Y সিএনসি সেটিংস।

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

ব্র্যাকেট হাইলাইটার ইনস্টল করতে - কম্যান্ড প্যালেট [ সিটিআরএল + শিফট + পি ] ইনস্টল করুন প্যাকেজ → ব্র্যাককেইটাইটলাইটার।

উপরের অংশে উল্লিখিত packages টি প্যাকেজ ব্যতীত 100 টি প্যাকেজ উপলব্ধ রয়েছে। প্যাকেজ নিয়ন্ত্রণ থেকে বিভিন্ন প্যাকেজ অন্বেষণ করুন এবং যা আপনার প্রয়োজনগুলি পূরণ করে তা চেষ্টা করুন।

সাব্লাইম শর্টকাটগুলি কাস্টমাইজযোগ্য এবং আপনি যদি এটমের মতো অন্য সম্পাদকগুলিতে স্যুইচ করার চেষ্টা করছেন তবে আপনি শর্টকাটগুলি পোর্ট করতে পারেন।

আপনার কীবোর্ড শর্টকাটগুলি কাস্টমাইজ করতে, কম্যান্ড প্যালেট [ সিটিআরএল + শিফট + পি ] RE পছন্দসই: কী বাইন্ডিংস। কী-বাইন্ডিংয়ে দুটি বিভাগ রয়েছে, একটি হ'ল ডিফল্ট কী-বাইন্ডিং এবং অন্যটি ব্যবহারকারী-সংজ্ঞায়িত কী-বাইন্ডিং যেখানে আপনি কাস্টম কী-বাইন্ডিং রাখতে পারবেন। আপনি শর্টকাটগুলির তালিকা এবং এর কার্যকারিতা "ডিফল্ট কীম্যাপ ফাইল" থেকে পেতে পারেন।

এই নিবন্ধে আমরা দেখেছি কীভাবে লিনাক্সে 3 টি পাতলা টেক্সট ইনস্টল করা যায়। কীভাবে প্যাকেজ ইনস্টল করবেন এবং কয়েকটি গুরুত্বপূর্ণ প্যাকেজ এবং শর্টকাট। এই নিবন্ধটি কোনও নির্দিষ্ট প্রোগ্রামিং ভাষার জন্য উত্সর পাঠ্যটি কনফিগার করার ক্ষেত্রে তৈরি করা হয়নি। পরের নিবন্ধে, আমরা দেখতে পাই কীভাবে পাইথন বিকাশের জন্য শীর্ষস্থানীয় পাঠ্য 3 সেটআপ করা যায়।