ভিম রঙগুলি টার্মিনালে সঠিকভাবে কাজ করছে না


22

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

ভিএম টার্মিনালে খোলা

তবে আমি যখন জিভিএম-তে কোনও ফাইল খুলি, রঙের স্কিমটি পুরোপুরি কার্যকর হয়।

gvim

জিনোম টার্মিনালের রঙের স্কিমটিও সোলারাইজড। একটি বিষয় লক্ষণীয়, আমি যদি ব্যাকগ্রাউন্ডের জন্য একটি অবৈধ মান সেট করি তবে আমি প্রত্যাশিত ব্যাকগ্রাউন্ডের রঙটি পাই (তবে একটি ত্রুটিও)।


আপনি কি আপনার .vimrc এবং .gvimrc যুক্ত করতে পারেন?

.vimrc হয় এখানে কোন .gvimrc আছে। আমি ইতিমধ্যে 1 ম মন্তব্যটিতে প্রশ্নটি যাচাই করেছি। আমার ও শব্দ এবং ER TERM উভয়ই একরকম (xterm-256 রঙ)।

1
একটি সাময়িক ফিক্স পাওয়া যোগ এই colorscheme solarized আগে। সোলারাইজড থিমটিতে রঙ পরিবর্তন করে। তবে, লাইন নম্বরগুলির কলামটিতে একটি বাদামী-ধূসর বর্ণ ধারণ করে।

আমি ইনস্টল সুপারিশ করা হতে পারে terminator: (ক মহান, কঠিন টার্মিনাল এমুলেটর), এবং তারপর যাচ্ছে Preferences>Profiles>Colors>Paletteএবং নির্বাচন Solarized। অতিরিক্ত হিসাবে, (যেমনটি আমার কাছে রয়েছে) আপনি যেতে পারেন Keybindingsএবং মানচিত্র super+pকরতে পারেন বা আপনি যে কোনও পরিবর্তন করতে চান পরবর্তী প্রোফাইলে (যাতে আলাদা প্রোফাইল থাকতে পারে)। আমি দুটি প্রোফাইল আছে - solarized এবং অন্য আরও রঙিন এক যে আমি সবকিছু কিন্তু কিছু vim। মধ্যে যখনই আমি ঢোকা vimএখন আমি কেবল আঘাত super+pযা solarized স্রষ্টার সংকল্প নিত আমার প্যালেট ম্যাচ এবং তারপর। চিয়ার্স
dylnmc

উত্তর:


9

আকির পরামর্শটি সম্পূর্ণ করতে, টার্ম মোডে ভিএম টার্মিনাল রঙ প্যালেট ব্যবহার করে। ভিম সোলারাইজড কালারচেম রেপো থেকে:

আপনি যদি টার্মিনাল মোডে সোলারাইজড ব্যবহার করতে যাচ্ছেন (যেমন, জিভিআইএম বা ম্যাকভিমের মতো কোনও জিইউআই সংস্করণে নয়) তবে দয়া করে আপনার টার্মিনাল এমুলেটরের রঙচামিটি সোলারাইজড প্যালেটটি ব্যবহার করার জন্য বিবেচনা করুন। আমি কিছু জনপ্রিয় টার্মিনাল এমুলেটরের জন্য প্লেটগুলি পাশাপাশি সোলারাইজড হোমপেজ থেকে উপলভ্য সরকারী সোলারাইজড ডাউনলোডে এক্সডিএফাল্টস অন্তর্ভুক্ত করেছি ।

জিনোম-টার্মের জন্য, রঙ প্যালেট সেট আপ করার জন্য নির্দেশাবলী রয়েছে ।


একটি নতুন সিস্টেম সেটআপ করার চেষ্টা করার সময়, এবং rd /। এক্সরেসোর্সগুলিতে রঙ সেট করার পরে এবং এক্সআরডিবি ব্যবহার করে মার্জ করার পরে আজ একই সমস্যা ছিল। টার্মিনাল সেশনে ভিমের সাথে রঙিন সমস্যাগুলি চলে গেছে।
ইয়াসিথ

জিনোম-টার্মিনাল স্থাপন করতে দরকারী জিকনফ কোড ব্লক: xorcode.com/2011/04/11/solarized-vim-eclipse-ubuntu
artfulrobot

যাদু জাগরণের জন্য নীচে আকিরের উত্তর দেখুন: export TERM=xterm-256color vim(এবং তারপরে exportবাশার্কের মতো শেল স্টার্টআপ ফাইলে কমান্ডটি রাখুন)।
আহমেদ ফসিহ

17

vimস্ক্রিনে অক্ষরগুলি আঁকতে আপনার "টার্মিনাল" এর শক্তিটি ব্যবহার করুন। সুতরাং, টানা অক্ষরগুলি কীভাবে দেখায় "টার্মিনাল" সক্ষম তা নির্ভর করে। "টার্মিনাল" একটি পরিবেশের পরিবর্তনশীল অ্যাপস তার ক্ষমতা সম্পর্কে এটা ভিতরে চলমান বলতে ব্যবহার করে: TERM

আপনি যদি vim256 টি রং ব্যবহার করতে চান তবে আপনার 2 টি জিনিস প্রয়োজন:

  • একটি টার্মিনাল কমপক্ষে 256 টি রঙ সরবরাহ করতে সক্ষম
  • সঠিক TERMপরিবর্তনশীল ( xterm-256color)

সুতরাং, এই চেষ্টা করুন:

$ export TERM=xterm-256color
$ vim

http://vim.wikia.com/wiki/256_colors_in_vim এ বিষয়ে আরও পড়ুন


1
এই কমন্ডটি চালিয়ে, আমি আমার মধ্যে vimএক্সটেনশনটি ব্যবহার করতে সক্ষম Powerlineহয়েছি gnome-terminal। ধন্যবাদ!
ইয়ামেনেকো

এমনকি 256 টি রঙ সহ, অনেকগুলি রঙিন চটি বন্ধ হয়ে যায় .. তবে আমার ধারণা রঙ প্যালেট দ্বারা এটি ব্যাখ্যা করা হয়েছে
এমিল 81

0

রেফারেন্সিং: /unix/66579/how-do-i-get-the-solarized-colour-scheme-working-with-gnome-terminal-tmux-and-v/141624#141624

আমি এখানে একই প্রতিক্রিয়া দিচ্ছি: করাক্টরদের মন্তব্য অনুসারে, মৃত্যুদন্ড কার্যকর করা :set t_Co=16আমার জন্য তাত্ক্ষণিকভাবে মিশ্র রঙের সমস্যা স্থির করে, তাই আমি ~/.vimrcসংশোধন বজায় রাখতে এটি যুক্ত করেছি ।

আপনি সত্যিই 256 টি রঙ সক্ষম করতে চান না, এটি সোলারাইজড প্যালেটটির কাছে যেতে কতটা কমছে তা হ্রাস করে। থেকে devs ওয়েবসাইট :

টার্মিনাল ব্যবহারকারীদের জন্য গুরুত্বপূর্ণ নোট:

আপনি যদি টার্মিনাল মোডে সোলারাইজড ব্যবহার করতে যাচ্ছেন (যেমন, জিভিআইএম বা ম্যাকভিমের মতো কোনও জিইউআই সংস্করণে নয়) তবে দয়া করে আপনার টার্মিনাল এমুলেটরের রঙচামিটি সোলারাইজড প্যালেটটি ব্যবহার করার জন্য বিবেচনা করুন। আমি কিছু জনপ্রিয় টার্মিনাল এমুলেটরের জন্য প্লেটগুলি পাশাপাশি সোলারাইজড হোমপেজ থেকে উপলভ্য সরকারী সোলারাইজড ডাউনলোডে এক্সডিএফাল্টস অন্তর্ভুক্ত করেছি। যদি আপনি এই রঙগুলি ছাড়াই সোলারাইজড ব্যবহার করেন তবে সোলারাইজডকে এর রঙিন চামড়াটি সীমিত 256 টার্মিনাল প্যালেটের সাথে সামঞ্জস্যপূর্ণ একটি সেটটিতে অবনতি করতে বলা হবে (যেখানে টার্মিনালের 16 টি অ্যাসি বর্ণ মান ব্যবহার করে আপনি সোলারাইজডের জন্য সঠিক, নির্দিষ্ট মানগুলি সেট করতে পারেন প্যালেট)।


-3

ধূসর সংখ্যার পটভূমির রঙের জন্য কার্যকর:

খুলুন solarized.vim, অনুসন্ধান করুন LineNr, লাইনটি সরিয়ে দিন।

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