লিনাক্সের জন্য ব্যবহারকারী-সংজ্ঞায়িত রঙ প্যালেট (বা পুটি?)


1

আমার শিরোনাম অনুসারে, আমি কেবল আমার লিনাক্স বাক্সে এসএসহিং করছি। আমি ওএসসি এস্কেপ কোডটি ব্যবহার করার চেষ্টা করার সিদ্ধান্ত নিয়েছি, তবে আমি নিশ্চিত যে আপনি কী অনুমান করতে পারবেন তা নিশ্চিত।

ঠিক আছে, আমার প্রশ্ন ফিরে। আমি কি আমার নিজস্ব রঙ-প্যালেট সেট করতে পারি (লিনাক্সে? এমনকি মাত্র 16 টি রঙ ভাল, আমি কেবল এটি কাজ করতে চাই)

যাইহোক, এখানে কোডটি আমি চেষ্টা করেছি যা এটি অকেজো হওয়া সত্ত্বেও:

#include<stdio.h>

int main()
{
        printf("\x1b]P10000ff");
        printf("\x1b[38;5;1mTest\n\x1b[0m");
        printf("\x1b]P1bb0000");
        return 0;
}

সম্পাদনা: আমি এটির প্রতিক্রিয়া জানানোর পরে এটি কাজ করেছিল: এখানে কিছুটা "পরিবর্তন:"

#include<stdio.h>

int main()
{
        printf("\x1b]P400ff00");
        printf("\x1b[38;5;4mTest\n\x1b[0m");
        printf("\x1b]P2bb0000");
        return 0;
}

সম্পাদনা 2: আমি বোকা হওয়ার জন্য দুঃখিত এবং বুঝতে পারি নি যে রিসেটটি "বিশ্বব্যাপী" কাজ করে এবং এইভাবে, আপনি রঙ প্যালেটটি পরিবর্তন করলে সমস্ত অতীতের সমস্ত প্রিন্টগুলিও প্রভাবিত হয়।

উত্তর:


0

আপনি যে সি কোডটি লিখছেন তার ভিত্তিতে আপনি কি রঙ পরিবর্তন করতে চান বা আপনি নিজের ব্যবহারকারী প্রোফাইলে শেল সেটিংস পরিবর্তন করতে চান?

যদি আপনি কেবল নিজের শেল রঙটি পরিবর্তন করতে চান: ব্যাশ-শেল-আমার-শেল-প্রম্পট-এর-লিনাক্স-বা-ইউনিক্স-এর-রঙ-এর-পরিবর্তন

বা এটি: বাশ - টিপ_ রঙগুলি

তবে আপনি যদি এখনও সি প্রোগ্রামিংয়ের প্রতি লক্ষ্য রাখেন: সি প্রোগ্রামিং - লিনাক্স - রঙের পাঠ্য আউটপুট

দূরে কোড!


0

আমি যে সমস্যার মুখোমুখি হয়েছি তা হ'ল রঙগুলি পূর্ববর্তী বর্ণগুলির রঙগুলিও সেট করবে এবং তাই পরিবর্তনটি খুব অল্প সময়ের মধ্যেই ঘটেছে।

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