ভিএম এডিটরে লাইনে শেষ অক্ষরের পরে যুক্ত করুন


8

আমি এখনই সাইগউইন টার্মিনালে ভিম ব্যবহার করছি।

আমি শব্দ যুক্ত করার জন্য একটি লাইনের শেষ চরিত্রের পিছনে যাওয়ার উপায় খুঁজছি looking আমি যখন $iটাইপ করি সমস্তই শেষ অক্ষরের আগে sertedোকানো হয়।

উত্তর:


17

শুধু টিপুন A:

 A   Append text at the end of the line [count] times.

(থেকে :help A)

আপনার প্রাথমিক চেষ্টাটি কাজ করছে না কারণ আপনি EOL এ যান $তবে আপনি এর iপরিবর্তে ব্যবহার করবেন a:

 i   Insert text before the cursor [count] times.
     When using CTRL-O in Insert mode |i_CTRL-O| the count
     is not supported.

যখন

 a   Append text after the cursor [count] times.  If the
     cursor is in the first column of an empty line Insert
     starts there.  But not when 'virtualedit' is set!

তবে আমি যেমন বলেছি: আসল সমাধানটি হ'ল A


2

আপনার হোম ডিরেক্টরিতে একটি .vimrc ফাইল তৈরি করুন। একটি খালি একটি করবে। এটি এর ডিফল্ট vi সামঞ্জস্যতা মোডের বাইরে ভিম পাবেন। এটি সন্নিবেশ মোডে থাকা অবস্থায় তীর বা তীর কী ব্যবহার করে লাইনটির শেষ প্রান্তে কার্সারটি স্থানান্তর করতে দেয়।


এটি প্রশ্নটি মোটেই সমাধান করে না।
দেনিথ

1
সামঞ্জস্যতা মোড থেকে বেরিয়ে আসা কীভাবে সহায়তা করতে পারে তা বোঝাতে সম্পাদিত।
ak2

1
আসলে এটাই আমি চেয়েছিলাম আমি অবগত ছিলাম না যে আমার অন্যান্য (সিগুইনবিহীন) ইনস্টলেশনগুলিতে .vimrc ফাইলটি ইতিমধ্যে বিদ্যমান। এটি সাইগউইনের উপর ভিমের অব্যবহৃত আচরণের ব্যাখ্যা দেয়।
মিট

অথবা তারা ভিএম এর বৈশ্বিক কনফিগারেশনে vi সামঞ্জস্যতা মোড অক্ষম করে।
ak2
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.