আপনি প্রথম অক্ষরগুলি কীভাবে গোপন করবেন সেগুলি সম্পর্কে জিজ্ঞাসা করেছিলেন, সেগুলি সরাতে বা দেখার জন্য এগুলি স্ক্রোল করবেন না - তাই এখানে কীভাবে তাদের লুকিয়ে রাখবেন তা এখানে:
গোপন ব্যবহার করে টেক্সটটি লুকান H
লাইনের অভ্যন্তরে ম্যাচযুক্ত অক্ষরগুলি না দেখানোর জন্য আপনি সিনট্যাক্স হাইলাইটিং এবং গোপন বৈশিষ্ট্যটির সাথে মিলিত মিলন ব্যবহার করতে পারেন ।
প্রতিটি লাইনের প্রথম 25 টি অক্ষরটি গোপন করতে:
:syn match Concealed '^.\{25\}' conceal
:set conceallevel=2
পরিবর্তে একটি তারিখের বিরামচিহ্নের সাহায্যে কেবল রেখাগুলি আড়াল করতে:
:syn match Concealed '^....-..-.. ..:..:..\..... ' conceal
গোপন করা:
:syn clear Concealed
:set conceallevel=0
এটি সাধারণত দেখতে কেমন লাগে:
YYYY-MM-DD HH:MM:SS.USEC PID Name LogText
YYYY-MM-DD HH:MM:SS.USEC PID Name LogText
YYYY-MM-DD HH:MM:SS.USEC PID Name LogText
YYYY-MM-DD HH:MM:SS.USEC PID Name LogText
YYYY-MM-DD HH:MM:SS.USEC PID Name LogText
YYYY-MM-DD HH:MM:SS.USEC PID Name LogText
YYYY-MM-DD HH:MM:SS.USEC PID Name LogText
প্রথম দুটি কমান্ড কার্যকর করার পরে এটি দেখতে পাবেন:
PID Name LogText
PID Name LogText
PID Name LogText
PID Name LogText
PID Name LogText
PID Name LogText
PID Name LogText
এছাড়াও দেখুন - ভিতরে
vim
:
help :syn-match
help :syn-conceal
help 'conceallevel'
help 'concealcursor'
(এটি যদি এরূপ আচরণ না করে তবে আমাকে জানান - এমন আরও কিছু সেটিংস থাকতে পারে যা সম্পর্কে আমি অবগত নই - আমি এটি কাজে লাগিয়ে দেব))
cut -c36- logfile > logfile_with_first_35_chars_missing
এবং তারপরে পর্যালোচনা করুন।