ফাইলটি পরিবর্তন না করা হলে লেখার উপরে ফাইলটি স্পর্শ করবেন না


15

আমি :wযখন কিছু পড়ি তখন মাঝেমধ্যে আমি অযত্নে টাইপ করি। এর ফলে ফাইলটির পরিবর্তনের সময়টি পরিবর্তিত হয় এবং কখনও কখনও আমার বিল্ড সিস্টেমকে অযথা কোনও প্রকল্পের যথেষ্ট পরিমাণ পুনর্নির্মাণের কারণ হয়।

আমি কোনও ফাইল লেখার চেষ্টা করি এবং এটি পরিবর্তন না হয়ে গেলে কেবল কিছু না করার জন্য ভিএম সেট করার কোনও উপায় আছে কি?

উত্তর:


15

@ Lcd047 এর উত্তর প্রসারিত করা cabbrevআপনি পরিবর্তন করতে ব্যবহার করতে পারেনw

:cabbrev w <c-r>=(getcmdtype()==':' && getcmdpos()==1 ? 'up' : 'w')<CR>

আপনি টাইপ করার সময় :wআপনি লক্ষ্য করবেন যে :upআপনি যখন রিটার্ন টিপবেন তখন এটি প্রতিস্থাপন করা হবে ।


14

সরাসরি নয় (যা এর আচরণ :wপরিবর্তন করা যায় না) তবে আপনি :upপরিবর্তে ব্যবহার করতে শিখতে পারেন :w। এটি আপনি যা চান ঠিক তা করে।


3
আমাকে কেবল যোগ করতে দিন: আমি সংরক্ষণের জন্য একটি প্রিয় কীম্যাপিং ব্যবহার করি এবং মূল পোস্টার প্রয়োজনীয়তাটি না পাওয়ার :updateপরিবর্তে আমি এটিতে আবদ্ধ :write
জিওভান্নি ম্যাগজিওরানি 21
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.