আমি ভিআইএম এর রঙিন চিত্রগুলি প্রদর্শন করতে এক্সএফসিই টার্মিনাল পেতে পারি না


10

আমার .Bashrc এ আমার যা আছে তাই

if [ -n "$DISPLAY" -a "$TERM" == "xterm" ]; then
    export TERM=xterm-256color
fi

আমার .vimrc এ আমার আছে:

set t_Co=256

প্রতিধ্বনি $ TERM xterm-256 কালার প্রিন্ট করে

tput রং প্রিন্ট 256

আমি 256colors2.pl নামে একটি স্ক্রিপ্টও চালিয়েছি এবং সমস্ত রঙ সঠিকভাবে মুদ্রিত হয়েছে। এখনও আমি আমার টার্মিনালে যা দেখি তা হ'ল এটি (এটিই "মরুভূমি" থিম):

মরুভূমি

এছাড়াও colortest.vim ফাইলটি সঠিকভাবে প্রদর্শিত হয় না:

colortest

স্পষ্টতই এটি কেবলমাত্র আমার টার্মিনালের ডিফল্ট রঙ প্যালেটটি দেখায়।


শুধু নিশ্চিত করার জন্য, " :verbose set term?" (আজ্ঞাটির অংশ হিসাবে প্রশ্ন চিহ্ন সহ) এর আউটপুট কী বলে?
হেপাটাইতে

"শব্দটি = xterm-256color"। আমি জানি না কি হয়। Xfce টার্মিনাল কি রঙগুলি ওভাররাইড করছে?
স্লিপার

এটা হওয়া উচিত নয়।
হেপাটাইতে

সুতরাং আপনি কীভাবে এটি পরিবর্তন করবেন জানেন?
স্লিপার

দুর্ভাগ্যক্রমে আমি জানি না কী ভুল, তাই আমি করি না। এটি কোনও পার্থক্য করা উচিত নয়, তবে আপনি :set term=xterm-colorযদি ভিমে করেন তবে কী হবে ?
হেপাটাইতে

উত্তর:


1

আপনাকে xfce টার্মিনাল পছন্দগুলিতে যেতে হবে, সামঞ্জস্যতা ট্যাবে ক্লিক করতে হবে এবং নিশ্চিত করতে হবে যে অনুকরণের সেটিংটি "xterm-256color" এবং "xterm" নয়

ইস্যুটির মূল কারণটি এই নিবন্ধে পাওয়া যাবে: https://codeyarns.com/2015/03/18/how-to-set-term-to-xterm-256color/

মূলত, termশেলটি চালিত হওয়ার আগে আপনার ভিটিই বা জিনোম ভিত্তিক টার্মিনালগুলি পরিবেশ পরিবর্তনশীল নির্ধারণ করতে হবে । উপরের সেটিংসটি XFCE টার্মিনালে এটি ঘটবে

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