আমি আমার ফাইল থেকে from এম কীভাবে স্লাইম টেক্সট 3-এ সরাতে পারি?


22

আমি যখন আমার শাখায় গিট আলাদা করে দেখি তখন দেখতে পাচ্ছি যে লাইনটির শেষের অক্ষর রয়েছে: এম:

Line এম লাইন এন্ডিংস

আমি আমার পরিবর্তনগুলি সম্পাদন করার আগে এগুলি ইউনিক্স লাইন সমাপ্তির সাথে প্রতিস্থাপন করতে চাই।

আমি উবুন্টু 14.04, গিট এবং উত্সাহ টেক্সট 3 ব্যবহার করছি।

আপনার সাহায্যের জন্য ধন্যবাদ.

সম্পাদনা করুন:

আমি অন্যান্য ইউটিলিটি বা কমান্ড ব্যবহার না করে মহৎ পাঠ 3 এ লাইনের শেষগুলি পরিবর্তন করার উপায় খুঁজছি।

উত্তর:


15

এটি শীর্ষে মেনু বা স্ট্যাটাসবারের মাধ্যমে প্লাগইন ছাড়াই করা যেতে পারে (তবে আপনাকে বৈশিষ্ট্যটি সক্ষম করতে হবে)।

শীর্ষে মেনুটির মাধ্যমে এটি পরিবর্তন করতে দেখুন -> লাইন সমাপ্তি -> পছন্দসই লাইন সমাপ্তির ধরণটি নির্বাচন করুন click

স্থিতি দণ্ডের মাধ্যমে এটি সক্ষম করতে: পছন্দসমূহ -> সেটিংস ক্লিক করুন এবং তারপরে ডানদিকে বন্ধনীগুলির "show_line_endings": true,মধ্যে কোথাও যুক্ত {}করুন। অবশেষে, আপনার পরিবর্তনগুলি সংরক্ষণ করুন।

এটি স্ট্যাটাস বারের ডানদিকে একটি ছোট অংশ সক্ষম করে যা নীচে প্রদর্শিত হবে। এটি আপনাকে বর্তমান EOL এনকোডিং এবং বাক্সটি ক্লিক করে এবং একটি ভিন্ন ধরণের নির্বাচন করে এটি আপনার জন্য ফাইলগুলি EOL অক্ষর পরিবর্তন করে।

আর একটি সহায়ক বিকল্প হ'ল ফাইল এনকোডিং যা উপরের একই সেটআপগুলি অনুসরণ করে তবে চিহ্নগুলির "show_encoding": true,মধ্যে যোগ করে স্ট্যাটাসবারে সক্ষম করা যায় {}


আপনি উইন্ডো থেকে কোনও সার্ভারে ফাইল স্থানান্তর করার সময় এটি বিশেষত কাজ করে কারণ সার্ভারে ফাইল সম্পাদনা করা শক্ত hard ধন্যবাদ
লুইস ক্যাবেরা বেনিটো

এটি এখন স্বীকৃত উত্তর হওয়া উচিত
lucas

14

আপনি dos2unixলিনাক্সে প্যাকেজ (প্যাকেজ ডস 2 ইউনিক্স) ব্যবহার করতে পারেন বা মেনু আইটেম দেখুন / লাইন এন্ডিংয়ের অধীনে সাব্লাইম পাঠ্যে লাইন এন্ডিংগুলি পরিবর্তন করতে পারেন ।


8

^Mহয় \r(কন্ট্রোল-এম, বা ক্যারেজ রিটার্ন)।

এটি সম্ভবত কারণ ফাইলটি প্রতিশ্রুতিবদ্ধ ব্যবহারকারী উইন্ডো ব্যবহার করছে যা \r\nএর লাইন শেষের জন্য ব্যবহার করে । লিনাক্স কেবলমাত্র ব্যবহার করে \n, সুতরাং আপনি ^Mলাইনের শেষে দেখতে পাচ্ছেন ।

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

  • \nলাইন শেষ (যেমন একটি সরঞ্জাম ব্যবহার করে dos2unix) এবং প্রতিশ্রুতিবদ্ধ করতে ফাইলটিকে 'ঠিক করুন' । যে ক্ষেত্রে আপনি অন্য ব্যবহারকারীর সাথে লড়াই করছেন আপনি যদি না নীচে তা না করে পান।
  • প্রতিটি পরিবেশের জন্য লাইন এন্ডিং সঠিকভাবে পরিচালনা করতে আপনার উভয় গিট ইনস্টলেশন কনফিগার করুন - উদাহরণস্বরূপ: https://stackoverflow.com
  • ' উইন্ডোজ লাইন এন্ডিংস ' দিয়ে ফাইলটি খুলতে সাবলাইমটি কনফিগার করুন

4

যাদের কাছে new এম নতুন লাইনগুলি সরাতে অতিরিক্ত প্লাগইন ইনস্টল করতে না পারে,

  1. উত্সাহ পাঠ্য সেটিংয়ে, "trim_trailing_white_space_on_save": true,সংরক্ষণ করার সময় স্থানটিকে স্বয়ংক্রিয়ভাবে সরানোর সাথে যুক্ত করুন । (এই পদক্ষেপটি beচ্ছিক হতে পারে)

  2. আপনি যে ফাইলটি খুলছেন তাতে, উত্সব পাঠ্যের ডানদিকে নীচে ক্লিক করুন। পরিবর্তন Windowsকরুন Unixএবং সংরক্ষণ করুন।

  1. এম চলে গেছে। উপভোগ করুন।

3

আমি একটি পাতলা টেক্সট প্লাগইন পেয়েছি যা সমস্ত উন্মুক্ত ফাইলের লাইন এন্ডিংকে ইউনিক্স / উইন্ডোজ / ম্যাক ওএস 9 তে রূপান্তর করে।

স্থাপন

  1. সাব্লাইমটি খুলুন এবং পছন্দসমূহ> ব্রাউজ প্যাকেজগুলিতে যান। এটি একটি উইন্ডো খুলবে।
  2. আপনি আগের ধাপে যে প্যাকেজগুলি / ফোল্ডারটি খোলেন তাতে প্যাকেজের নাম হিসাবে ঠিক একটি ফোল্ডারে এই সংগ্রহস্থলের সামগ্রীগুলি ডাউনলোড বা ক্লোন করুন :

/home/YOUR_USERNAME/.config/sublime-text-3/Packages

ব্যবহার

  1. সাব্লাইমে ফিরে যান এবং আপনি রূপান্তর করতে চান এমন সমস্ত ফাইল খুলুন।
  2. সমস্ত ফাইল একবার সিটিআরএল + শিফট + পি হিট হয়ে অনুসন্ধান করুন এবং "সকল দর্শনে লাইন সমাপ্তি: ইউনিক্স" নির্বাচন করুন।
  3. সমস্ত খোলা ফাইল সংরক্ষণ করতে CTRL + ALT + S টিপুন।

ভাণ্ডার মুছে ফেলা হয়েছে?
আনানফায়
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.