আমি কীভাবে ভিএম এমওটিডি সম্পাদনা করব?


3

ভিম এমওটিডি সম্পাদনা করা কি সম্ভব?

ভিআইএম - ভি আইএমপ্রোভড


ব্রাম মুলেনার এট আল দ্বারা 7.3.390 সংস্করণ ।
ভিম ওপেন সোর্স এবং অবাধে বিতরণযোগ্য

স্পনসর ভিমের বিকাশ!
প্রকার: <Enter>তথ্যের জন্য সহায়তা স্পনসর

টাইপ: <Enter>প্রস্থান প্রস্থান করতে
টাইপ: সহায়তা <Enter>বা <F1>অন-লাইন সহায়তা
প্রকারের জন্য: ম্যাকভিম সহায়তার <Enter>জন্য ম্যাকভিম সহায়তা করুন

আমি অনুভব করেছি যে আমি এই সমস্ত ইতিমধ্যে পেয়েছি এবং আমি এটি ব্যক্তিগতকৃত করতে চাই।

উত্তর:


1

আমি শুধু ছিল মাধ্যমে ব্রাউজিং তেজ সোর্স কোড, এবং দেখা গেছে যে প্রকৃতপক্ষে, উপরে লেখা হার্ড কোডেড মধ্যে হয় । উপরের লিঙ্কযুক্ত Google কোড সংগ্রহশালা বা আপনার সর্বশেষ বিতরণের প্যাকেজ সংগ্রহস্থল থেকে আপনার উত্স কোডের সর্বশেষ সংস্করণটি ডাউনলোড করতে হবে।version.c file

আপনার সোর্স কোডটি একবার হয়ে গেলে, আপনি প্রতিস্থাপন করতে চান তার স্ট্রিংগুলি খুঁজতে উপরে বর্ণিত ফাইলটি দিয়ে যান। ফাইলে বেশ কয়েকটি পৃথক কেস রয়েছে, তবে আপনার বেশিরভাগটি সন্ধান এবং বদল করতে সক্ষম হবেন (উত্স কোডটির শব্দার্থবিজ্ঞানটি সংশোধন না করার বিষয়ে সতর্কতা অবলম্বন করুন, অথবা আপনার সংকলনের সমস্যা থাকতে পারে!)। বিশেষত, বার্তাটি intro_messageফাংশনে মুদ্রিত হয় ।

পরিবর্তনগুলি করার পরে, আপনাকে কেবল কল করতে সক্ষম হবে makeএবং তারপরে make install(বেস উত্স কোড ডিরেক্টরি থেকে, যার সাথে রয়েছে Makefile) - এবং এটি হওয়া উচিত!


বিকল্প পদ্ধতি হিসাবে, আপনার ওএস / অন্যান্য সীমাবদ্ধতার উপর নির্ভর করে (স্বাক্ষরিত বাইনারিগুলি, ইত্যাদি ...), আপনি বাইনারিটিতে একটি হেক্স সম্পাদক ব্যবহার করতে পারেন সংকলিত অ্যাপ্লিকেশনটিতে আপনি যে স্ট্রিংগুলি চেয়েছিলেন তা সন্ধান করতে এবং প্রতিস্থাপন করতে। তবে আপনাকে সাবধানতা অবলম্বন করা দরকার, কারণ আপনি ইতিমধ্যে যা রয়েছেন তা কেবল লিখতে পারেন। এটি বোঝায় যে আপনি অক্ষরগুলি সরাতে এবং যুক্ত করতে পারবেন না; আপনি যাইহোক, কিছু জিনিস উপেক্ষা করার জন্য স্পেস ব্যবহার করতে পারেন ...


দুর্দান্ত, তথ্যের জন্য ধন্যবাদ আমি ধরে নিচ্ছি এর অর্থ হ'ল যদি ওএস এক্স ভিম আপডেট করে তবে আমি পুনর্নির্মাণ এবং পুনরায় সংশোধন করব?
জোশ হুইটিংটন

হ্যাঁ; আমি উত্তরটি অন্য পদ্ধতির সাথেও আপডেট করেছি, যা আপনার প্রয়োজনের উপর নির্ভর করে আরও সহজ হতে পারে (এবং দ্রুত হওয়ার জন্য স্বয়ংক্রিয়ভাবে ব্যবহার করা যেতে পারে; যদিও কেউ যুক্তি দিতে পারে যে পূর্বের পদ্ধতিটি [উত্স থেকে সংকলন করা] ঠিক তত দ্রুত এবং আপনি যদি কৃপণ হন তবে , আপনি উত্তরের লিঙ্কটি থেকে কেবলমাত্র অফিশিয়াল মার্কুরিয়াল রেপো ক্লোন করতে পারলেন Then তারপরে, কেবল নিজের ভিম নিজেই আপডেট করুন তবে ক্রমাগত ডাউনলোড করুন এবং পরিবর্তনগুলিতে মার্জ করুন - এটি মূলত স্বয়ংক্রিয়ভাবে তৈরি হয় এবং আপনি সত্যিই একটি পুল-মার্জ-বিল্ড স্ক্রিপ্ট তৈরি করতে পারেন could সহজে)।
ব্রেকথ্রু

অত্যন্ত চমৎকার; এর থেকে কয়েকটি লাইন সম্পাদনা করা version.c, তারপরে দৌড়ানো makeএবং make installনিখুঁতভাবে কাজ করা, যদিও এখন পাওয়ারলাইনটি সমস্ত নরক হিসাবে বিভ্রান্ত;) আবারও ধন্যবাদ, আমি এটির সাথে চারপাশে খেলা উপভোগ করতে যাচ্ছি। আমি আশা করি অন্যরাও এটিকে আমার মতো কার্যকর বলে মনে করবে (যদিও আমি মনে করি এটির জন্য গুগলড হওয়া একমাত্র ব্যক্তি ...)
জোশ হুইটিংটন

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