আপনি vimমত আচরণ করতে পারবেন না tail -f। আপনি করতে পারেন lessএকটি সমন্বয় মত আচরণ vimএবং tail -fযদিও।
চিরকাল (ফলো) মোড ফরোয়ার্ড করুন
lessএকটি ফরওয়ার্ড চিরদিনের মোড রয়েছে যা আপনি টিপে Fবা +Fযুক্তি হিসাবে এটিতে প্রবেশের মাধ্যমে প্রবেশ করতে পারেন ।
$ less +F
এই মোডে, এটি এমনভাবে lessআচরণ করে tail -fযে কোনও ফাইলের শেষে পৌঁছালে এটি পড়া বন্ধ হয় না। এটি ক্রমাগত ফাইল থেকে নতুন ডেটা সতেজ করে। এই মোড থেকে প্রস্থান করতে, টিপুন Ctrlc।
সিনট্যাক্স হাইলাইট করা
lessএটি পড়ে এমন ডেটা স্বয়ংক্রিয় ফিল্টারিং সমর্থন করে। সোর্স-হাইলাইট নামে একটি প্রোগ্রাম রয়েছে যা বেসিক সোর্স কোড হাইলাইটিং সম্পাদন করতে পারে। এটি এমন স্ক্রিপ্ট নিয়ে আসে যা দিয়ে ভাল কাজ করে less। এটি ব্যবহার করতে, কেবল LESSOPENপরিবেশগত পরিবর্তনশীল যথাযথভাবে সেট করুন ।
export LESSOPEN="| /path/to/src-hilite-lesspipe.sh %s"
পতাকাটি lessপাস করার মাধ্যমে আপনাকে কাঁচা টার্মিনাল অব্যাহতি সিকোয়েন্সগুলি (এটি আপনার টার্মিনালটি কীভাবে রঙ রঙ করতে হবে তা বলার জন্য) বলতে হবে -R। আপনি lessভান করতে বলতে পারেন পরিবেশের পরিবর্তনশীল -Rসেট করে এটি সর্বদা পতাকাটি পাস করা হচ্ছে LESS।
export LESS=' -R '
যখন lessযথেষ্ট না
যদিও lessভি-এর মতো কী-বাইন্ডিং রয়েছে, এটি কেবল ভিমের মতো নয়। কখনও কখনও এটি বিদেশী বোধ করে এবং এটিতে ctags সংহতকরণ এবং পাঠ্য সম্পাদনা করার দক্ষতার মতো গুরুত্বপূর্ণ বৈশিষ্ট্যগুলির অভাব রয়েছে।
আপনি বর্তমানে যে ফাইলটি lessটিপছেন সেটি ভিমে কল্পনা করতে পারেন (ধরে নিচ্ছেন EDITOR=vim) v। lessএমনকি আপনার কার্সারটিকে ভিমের মধ্যে সঠিক স্থানে রাখবে। আপনি যখন ভিমে প্রস্থান করবেন, তখন নিজেকে আবার খুঁজে পাবেন less। আপনি ভিমে থাকাকালীন যদি ফাইলটিতে কোনও পরিবর্তন করেন তবে সেগুলি প্রতিফলিত হবে less।
vim? এর সাথে কী হয়েছেtail -f?