ভিএমডিফ রঙ কোডিং সক্ষম / সক্ষম করে


24

কালার কোডিংটি কীভাবে দ্রুত অক্ষম / সক্ষম করার কোনও উপায় আছে vimdiff? সমস্যাটি হ'ল, আমার কাছে রঙিন পাঠ্য রয়েছে vimএবং পাঠ্যটি অদৃশ্য the টেক্সট-রঙটি লাল এবং vimdiffখুব পড়ার পক্ষে এটি শক্ত করে লাল রঙের একটি পটভূমি রঙ রাখার চেষ্টা করে।

সুতরাং, আমি পাঠ্য যাচাই করার জন্য রঙিন কোডিংটি কিছু সময়ের জন্য অক্ষম করতে চাই এবং এটি পরে পুনরায় সক্ষম করতে চাই। এটি করার জন্য কোনও দ্রুত, সহজ উপায়?


উত্তর:


17

আপনি সহজেই রঙিনটি নিষ্ক্রিয় করতে পারেন vim

:diffoff!

এবং এটি আবার চালু করতে

:windo diffthis

3
এটি রঙ কোডিং অক্ষম / সক্ষম করে না। এটি ডিফ মোডটি অফ এবং চালু করে।
মিহাই ক্যাপোটি

@ মিহাই আমার উত্তরটি প্রশ্নটির মূল প্রশ্নে উত্থাপিত সমস্যাটিকে সম্বোধন করে। শিরোনাম এটি পুরোপুরি প্রতিফলিত করে না
বার্নহার্ড

12

সিনট্যাক্স হাইলাইটিং এ vim/ দিয়ে :syntax offএবং চালু করা যাবে :syntax on


10

আপনার .vimrc এ এটি রাখুন:

if &diff
    syntax off
endif

এটি কী করে তা যদি আপনি ডিফ মোডে শুরু করেন তবে সিনট্যাক্স হাইলাইটিং অক্ষম করুন।


5

TERM=vt100 vimdiffঅস্থায়ীভাবে vt100 এ সেট করা একটি TERM সহ ভিমডিফের আবেদন করা উচিত । (যতক্ষণ না কমান্ড শেষ হয়)। এটি অন্যকে চেষ্টা করা সহজ করে তোলে: xterm বা xterm-color বা xterm-256color ইত্যাদি etc.


4

আমার জন্য, সমর্থিত রঙগুলির সংখ্যা সম্পাদনা করা (দেখুন :help t_Co) সমাধানটি:

set t_Co=0

পার্থক্য হাইলাইট করার ক্ষেত্রে বর্ণের সমস্যা রয়েছে (সাদা রঙের হলুদ রঙের মতো), সিনট্যাক্স হাইলাইটিং সক্ষম হয়েছে কি না।

পার্থক্য হাইলাইটিং, যা ভিমডিফের মূল বিষয়, এখনও এই বিকল্পটির সাথে কাজ করে তবে কেবল এখানে বিস্তৃত ভিডিও হিসাবে পাঠযোগ্য।

আপনি পূর্বে উল্লিখিত অন্যান্য বিকল্পগুলির সাথে টিউন করতে পারেন তবে এটি পঠনযোগ্যতা সমস্যার সমাধান করে।


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