ভিএম-তে ফাইল পুনরায় লোড করুন [সদৃশ]


53

এই প্রশ্নের ইতিমধ্যে এখানে একটি উত্তর আছে:

আমার যখন ভিএম-তে কোনও ফাইল খোলা থাকে, এই ক্ষেত্রে লগ ফাইল হয়, আমি একটি রিফ্রেশ ট্রিগার করতে এবং আমার বিদ্যমান ভিআইএম সেশনে কোনও ফাইল পরিবর্তন লোড করতে চাই।

আমি প্রায়শই লগ ফাইলগুলিতে টেল-ফ ব্যবহার করি, তবে আমি জাভা এবং টমক্যাট ব্যবহার করায় লগ বার্তাগুলি লেজের জন্য খুব বেশি ...

খোলা ফাইলটি পুনরায় লোড করার জন্য কি ভিআইএম কমান্ড আছে?


2
লেজের জন্য খুব বেশি? এমনকি কোনও ভিএম ব্যবহারকারী হিসাবে আমি দেখতে পাচ্ছি না কীভাবে ভিআইএম পরিস্থিতি উন্নতি করতে পারে ...
আকিরা

লেজের জন্য খুব বেশি যে রেখার সংখ্যাটি অনাকাঙ্ক্ষিত ছিল তাই আমি নিশ্চিত হতে পারি না যে লেজ -fn 200 যথেষ্ট হবে
mcgyver5

আমি মোডেসকিউরিটি দ্বারা উত্পাদিত একটি লগ করেছি যার মধ্যে নন-এসসিআইআই অক্ষর রয়েছে। এই ফাইলটিতে কল করার সময় বিড়াল এবং লেজ উভয়ই টার্মিনালটিকে লক করে। Vim সুখীভাবে chugs বরাবর।

উত্তর:


71

একবার চেষ্টা করে দেখুন:

:e

থেকে :h :e:

বর্তমান ফাইলটি সম্পাদনা করুন। এটি বর্তমান ফাইলটি পুনরায় সম্পাদনা করতে দরকারী, যখন এটি ভিমের বাইরে পরিবর্তন করা হয়েছে।


ধন্যবাদ! আমি এক পর্যায়ে ভেবেছিলাম: ই আমার পক্ষে কাজ করছে না তবে এটি এখন কাজ করে!
mcgyver5

অথবা পাশাপাশি ফাইলের শেষ দিকে যান ... :e | $
ebyrob

15

:eআপনার জিজ্ঞাসা করা প্রশ্নের সঠিক উত্তরটি যদিও , লক্ষ্যটি যদি ভাল স্ক্রোলব্যাকের সাহায্যে লগটি লেজ করা হয় তবে আপনি কম ব্যবহার করতে পারেন। Fএকটি ফাইল দেখার সময় Fঅবিচ্ছিন্ন পুনরায় লোড সহ, অগ্রভাগে স্ক্রোল করবে । ম্যান পৃষ্ঠা থেকে:

   F      Scroll  forward, and keep trying to read when the end of file
          is reached.  Normally this command would be used when already
          at the end of the file.  It is a way to monitor the tail of a
          file which is growing while it is being viewed.  (The  behav-
          ior is similar to the "tail -f" command.)

ব্যবহারকারীকে দ্রুত :eভিএম- তে অন্তর্ভুক্ত করার চেয়ে কম চাপ দেওয়া ।

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