Vi & Vim

পাঠ্য সম্পাদকদের ভিআই এবং ভিম পরিবার ব্যবহার করা লোকদের জন্য প্রশ্নোত্তর

1
আমি একাধিক উইন্ডো জুড়ে দেখানোর জন্য প্রথম বন্ধনীর মুখোমুখি হতে পারি?
আমার কাছে একটি উত্স ফাইল রয়েছে যা গভীরভাবে নেস্টেড ভিন্ন ভিন্ন কাঠামোর একটি দীর্ঘ তালিকা রয়েছে। যেহেতু কাঠামোগুলি দীর্ঘ, আমি চাই: :splitকমান্ডটি স্ক্রিনকে দুটি বিভক্ত করতে ব্যবহার করুন । একটি উইন্ডো এবং অন্য উইন্ডোটি উপরে স্ক্রোল করুন। উইন্ডো 1-এ কার্সারটি যখন প্রথম বন্ধনের উপরে চলে গেছে, এবং অন্য বন্ধুত্বটি অন্য …

2
এইচটিএমএল বৈশিষ্ট্যগুলিতে আমি কীভাবে বানান পরীক্ষা করতে পারি?
ভিম স্পেল চেক বৈশিষ্ট্যটি বেশিরভাগ ক্ষেত্রে দুর্দান্ত কাজ করে - বেশিরভাগ ভাষায় আক্ষরিক এবং মন্তব্যগুলির থেকে কোড পার্থক্য করার পক্ষে এটি যথেষ্ট স্মার্ট। তবে আমার এইচটিএমএল বানান চেক নিয়ে সমস্যা আছে: <div title="text with mistaek #1" data-text="text with mistaek #2">text with mistaek #3</div> উদাহরণস্বরূপ উপরে কেবলমাত্র ভুলটি divহাইলাইট করা হয় …

1
আমি কীভাবে সহজেই টুকরো টুকরোটির দৈর্ঘ্য পেতে পারি?
আমি মাঝে মাঝে পাঠ্যের কোনও অংশের দৈর্ঘ্য পরীক্ষা করতে চাই, উদাহরণস্বরূপ: str = 'Hello, world!' if len(str) == 13: print('Hello back to you!') আমি স্ট্রিংয়ের দৈর্ঘ্য জানতে চাই Hello, world!। আমি এখন যা করি, তার rulerformatসাথে কলাম নম্বরটি রয়েছে %c, আমি আমার কর্সারটিকে প্রথম অক্ষরটিতে রেখেছি, তারপরে সর্বশেষে গিয়ে ম্যানুয়ালি …

2
ভাঁজ ব্যর্থ হয়: ভিম কোনও ভাঁজ খুঁজে পায় না
আমি কিছু পিএইচপি কোড ভাঁজ করার চেষ্টা করছি, এবং আমি পোস্টের শেষে ভাঁজ করার চেষ্টা করছি এমন কয়েকটি কোডের একটি কাট-ডাউন সংস্করণ অন্তর্ভুক্ত করেছি। আমি নীচের ভিআইএম কমান্ড চেষ্টা করেছি, তবে কেবলমাত্র নীচের কাজের পূর্ববর্তী কমান্ডগুলি। প্রাক্তন কমান্ডগুলি কাজ করে না এবং স্ট্যাটাস লাইনে একটি সাদা-অন-লাল বার্তা দেয়: আমি কোনও …

1
* এবং + নিবন্ধগুলির জন্য কাস্টম কমান্ডগুলি সংজ্ঞায়িত করুন
যদি আমি এই xterm_clipboardবৈশিষ্ট্যটি সহ একটি ভিমের বিল্ড ব্যবহার করি তবে রেজিস্টারের মাধ্যমে সিস্টেম ক্লিপবোর্ড সামগ্রী উপলব্ধ +। যদি আমি যে বিল্ডটি ব্যবহার করছি তা যদি এই বৈশিষ্ট্যটি না থাকে তবে আমি কি "+রেজিস্টারটিতে সিস্টেম ক্লিপবোর্ড ( xsel -boএবং xsel -biএকইভাবে xclip) পুনরুদ্ধার করতে এবং সেট করতে আমার কাস্টম প্রোগ্রামগুলিতে …

1
একটি ম্যাচের মধ্যে সংক্ষিপ্ত মিলগুলি পছন্দ করে এমন রেজেক্স? (এটি অ লোভীর চেয়ে বেশি জড়িত)
আমি একটি বাফারের ভিতরে अस्पष्ट অনুসন্ধান করার জন্য একটি স্ক্রিপ্ট তৈরি করার চেষ্টা করছি। মূল ধারণাটি হ'ল কিছু ইনপুট নেওয়া এবং .\{-}প্রতিটি জোড়া অক্ষরের মধ্যে সন্নিবেশ করানো , যেমন fooহয়ে যায় f.\{-}o.\{-}o। এটি মোটামুটি ভাল কাজ করে তবে প্রচুর অ-আদর্শ ম্যাচ নিয়ে আসে। আমি মনে করি একটি অস্পষ্ট অনুসন্ধানে প্রথমে …

4
কেন্দ্রিক পাঠ্যের সাথে 80-কলামের প্রশস্ত মন্তব্য শিরোনাম ব্লক যুক্ত করা হচ্ছে
কোনও কারণে বা অন্য কোনও কারণে আমি প্রায়শই কোডগুলি এই জাতীয় শিরোনাম দ্বারা পৃথক সাবসেকশনে বিভক্ত করি: ################################################################################ #################################### LOAD ###################################### ################################################################################ এগুলি #মাঝখানে কেন্দ্রীভূত শিরোনাম সহ 3 80 কলামের প্রশস্ত রেখাগুলি । এখন পর্যন্ত আমি ভিমে এগুলি উত্পন্ন করার কোনও দ্রুত উপায় খুঁজে পাইনি। আমি সাধারণত যা করি তা …

4
গ্রাফিকাল আইডিইতে থাকা কিছু ফাইল-ট্রি সিলেক্টর কি আমি ব্যবহার করতে পারি?
এটি সাধারণত বাম দিকে থাকে এবং এটি একটি জটিল ডিরেক্টরি শ্রেণিবিন্যাসের মধ্যে ফাইলগুলির মধ্যে দ্রুত স্যুইচিং সক্ষম করে।

1
আমি ফন্টের আকার বাড়াতে এবং হ্রাস করতে কীভাবে সরঞ্জামদণ্ডে বোতামগুলি তৈরি করব?
অনেক সিস্টেম + এবং - জুম বোতাম সরবরাহ করে। কেউ দয়া করে দেখাতে পারেন যে এই জাতীয় দুটি বোতাম কীভাবে অনুকরণ করা যায় gvim? এর অর্থ হ'ল + বোতামটি ক্লিক করলে ফন্টের আকার এক ধাপে বাড়বে increase - বাটনটি ঠিক এর বিপরীতে কাজ করে।
8 gvim  font 

4
.C / .h বাফারগুলি স্যুইচ করা হচ্ছে
আমি সাধারণত 2 টি উইন্ডো নিয়ে উল্লম্বভাবে বিভক্ত হয়ে কাজ করি। যে সমস্যাটি আমি সমাধান করতে চাই তা হ'ল: শিরোনাম </> প্রয়োগকারী ফাইল থেকে সহজেই পিছনে পিছনে ঝাঁপিয়ে পড়ে আমি ভাগ্য ছাড়া তদন্ত করছি, এটি করার 2 টি উপায়: বর্তমান উইন্ডোতে বিকল্প ফাইলটি খুলুন : এটি করার অনেকগুলি উপায় রয়েছে …

5
Vim বর্ধিত লাইন লিখতে পারেন? অর্থাৎ প্রতিটি লাইনে A বি হয়ে যায় এবং 1 টি 2 হয়
আমি এটি লিখতে চেয়েছিলাম: A = mapping[0] B = mapping[1] C = mapping[2] D = mapping[3] E = mapping[4] F = mapping[5] G = mapping[6] H = mapping[7] I = mapping[8] J = mapping[9] K = mapping[10] L = mapping[11] M = mapping[12] N = mapping[13] O = mapping[14] P …
8 macro 

1
ঠিকানার মাধ্যমে একাধিক লাইন মুছুন
আমি এই ভিমগল্ফ চ্যালেঞ্জটি দেখছিলাম এবং আমি ভেবেছিলাম ঠিকানার মাধ্যমে নির্দিষ্ট লাইনগুলি মুছে ফেলা ভাল হবে। আমি জানি এটি দিয়ে আমি এটি করতে পারি :<line_number>d, তবে dচালানোর জন্য একাধিক লাইন নম্বর তালিকাভুক্ত করার কোনও উপায় আছে কি? আমি এরকম কিছু কল্পনা করি: :1,4,32dতবে অবশ্যই এটি কার্যকর হয় না। কিভাবে এই …

1
লাইন রেফারেন্স পার্থক্য বোঝা: জি / ^ / আদর্শ এবং এর মাধ্যমে:% আদর্শ
ধরা যাক যে আমার কাছে খুব সাধারণ ফাইল রয়েছে a b c d e এবং আমি সিদ্ধান্ত নিয়েছি যে আমি প্রতিটি লাইনের পরে খালি লাইন যুক্ত করতে চাই। বেশ কয়েকটি বিভিন্ন পদ্ধতি অবিলম্বে আমার মনে ঝাঁপিয়ে পড়ে। আমরা কেবল এটি করতে পারি (এবং এভাবে ব্যর্থতা আলিঙ্গন করে)। আমরা ম্যাক্রোর মতো …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.