বর্তমানে পরিবর্তিত ফাইলে সংরক্ষণ না করে ভিফ-এ বাফারগুলি স্যুইচ করুন


24

ঠিক আছে, আমি মিনিবুফেক্সেল প্লাগইন সহ একটি ভিম ব্যবহারকারী যা বাফার ট্যাবগুলি দেখায়, আমি ট্যাবগুলির মধ্যে স্যুইচ করতে শিফট + জ এবং শিফট + কে ম্যাপ করেছি। একটা জিনিষ যে ঘন ঘন আমাকে বিফল একটি ফাইল সম্পাদনা, এবং অন্য বাফার স্যুইচ করার সময়, আমি আছে বর্তমান ফাইলটি লিখতে এবং তারপর স্যুইচ করুন।

উদাহরণস্বরূপ, আমার কাছে দুটি বাফারে foo.cpp এবং foo.h খোলা আছে এবং আমি foo.cpp সম্পাদনা করছি এবং এটি সংরক্ষণ করি নি, একটি ফাংশন সংজ্ঞা দেখতে আমার foo.h পরীক্ষা করা দরকার। আমি তখন বিকল্প ফাইলগুলি দ্রুত প্লাগইন (a.vim) বা উপরে আমার শর্টকাট ব্যবহার করি use এখানেই আমাকে স্যুইচ করার আগে সংরক্ষণ করতে হবে, এটি দ্রুত বিরক্তিকর হয়ে ওঠে।

গুগলসে কোন অনুসন্ধান কোয়েরিটি ব্যবহার করব তা আমি জানি না তাই আমি এখানে জিজ্ঞাসা করছি, এটি যদি বিভ্রান্তিকর হয় তবে আমার ক্ষমা চাই।

উত্তর:


39

আপনি পেতে চান

set hidden

আপনার .vimrcফাইল লুকানো বিকল্প এবং লুকানো বাফার সম্পর্কে আরও একটি (সামান্য) পড়ুন


আপনার প্রথম লিঙ্কটি vim.wikia.com থেকে দ্বিতীয় লিঙ্কের ভিমডোক পৃষ্ঠাতে কেবল পুনর্নির্দেশ। vim.wikia.com/wiki/… এছাড়াও আগ্রহী হতে পারে।
জামেসান

@ জামেসান - হ্যাঁ আমি জানি, তবে এটি যে পৃষ্ঠায় পুনর্নির্দেশ করেছে তাতে ইউআরএলতে একক উদ্ধৃতি রয়েছে এবং আমি মার্কডাউন ব্যবহার করে এটি সঠিকভাবে উপস্থিত হতে পারি না, সুতরাং আমি পরিবর্তে পুনঃনির্দেশিত ঠিকানাটি ব্যবহার করেছি।
হামিশ ডাউনার

0

আপনি বিভক্ত উইন্ডো ব্যবহার করতে এটি দরকারী মনে হতে পারে। উদাহরণস্বরূপ, foo.c সম্পাদনার সময় সম্পাদন করুন

:split foo.h

এটি foo.c উপরের উইন্ডোতে foo.c খুলবে। আপনি ^W^W(Ctrl-W Ctrl-W) এর সাহায্যে উইন্ডোজের মধ্যে যেতে পারেন এবং সাথে বর্তমান উইন্ডোটি সর্বাধিকতর করতে পারেন ^W_। এক্সিকিউট করে আপনি এ সম্পর্কে আরও তথ্য পেতে পারেন

:help windows

আমি কিছুক্ষণ আগে এটি ব্যবহার করেছিলাম তবে আমার গোলাপীটি দ্রুত ঘা হয়ে উঠেছে, এবং আমি সত্যিই সিএনটিআরএলকে শিফটে পুনর্নির্মাণ করতে চাইনি তবে আমি যদি আমার হাতের .vimrc ফাইল ছাড়াই কোনও মেশিনে চলে যাই তবে আমি অবশ্যই আপনার ইঙ্গিতটি অনুসরণ করব। ধন্যবাদ।
কাই
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.