Vi & Vim

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

1
আমি কি ভিএম এর জন্য একটি কাস্টম এনকোডিং সংজ্ঞায়িত করতে পারি?
আমি প্রায়শই প্রোগ্রামিং ধাঁধা এবং কোড-গল্ফ ব্যবহার করি । সেখানে প্রচুর ব্যবহারকারী গল্ফ করার জন্য খাঁটি ভাষা লিখেছেন custom এমনকি আমি এখনই নিজের কাজ করছি। এই ভাষার বেশিরভাগের নিজস্ব কাস্টম এনকোডিং রয়েছে যাতে তারা একটি বাইটে আরও কমান্ড স্কোয়াশ করতে পারে। উদাহরণস্বরূপ, গুরুত্ব সহকারে , জেলি এবং 05AB1E । আমি …
9 encoding 

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

1
ভিজ্যুয়াল বর্তমান অনুসন্ধান ফলাফল নির্বাচন করুন
আমি hlsearchসেট করে রেখেছি , তবে এটি কখনও কখনও আমাকে ভাবতে চেষ্টা করে না আমি অনুসন্ধান শব্দটি চাক্ষুষভাবে নির্বাচিত করেছি এবং cএটি পরিবর্তন করতে কেবল আঘাত করতে পারি। শব্দটির জন্য অনুসন্ধান করা শব্দটি সহজেই অক্ষর, শব্দ, এমনকি লাইনগুলির সংখ্যা নাও হতে পারে - এবং যাইহোক, আমি গণনা করতে চাই না। …

1
অপারেটর মুলতুবি মোডে কার্সার আকার পরিবর্তন করুন
জিভিমে আমার কার্সার: চাপ দেওয়ার পরে জিভিমে আমার কার্সার d: অপারেটর বিচারাধীন মোডে থাকাকালীন আমি টার্মিনাল ভিমে কার্সারটি পরিবর্তন করতে পারি? একেবারে স্ক্রিনশটগুলির মতো দেখতে হবে না। এই দ্বারা সম্পন্ন করা হয় o:hor50-Cursorমধ্যে guicursorGvim জন্য। আমি ভিমের জন্য কেবলমাত্র তিনটি বিকল্প দেখতে পাচ্ছি: t_SI start insert mode (bar cursor shape) …

2
সদৃশ রেখাগুলি "x" দিয়ে শুরু হবে, "x" এর সাথে "y" এর সাথে সদৃশ হবে?
নিম্নলিখিত প্যাটার্ন সহ আমার একটি ফাইল রয়েছে: foo 111 baz foo 222 baz foo 333 baz যা রূপান্তরিত করা প্রয়োজন foo 111 bar 111 baz foo 222 bar 222 baz foo 333 bar 333 baz সুতরাং, সমস্ত লাইনটি শুরু করে সদৃশ করুন fooএবং কেবল fooনকলটিতে পরিবর্তন করুন তবে বাকী রেখাটি …

1
একটি শব্দের মাঝামাঝি সময়ে স্মার্ট শব্দ সমাপ্তি
নিম্নলিখিত দুটি লাইন সহ একটি ফাইল বিবেচনা করুন: someLongFunction someFunction আমি যখন দ্বিতীয় শব্দের মাঝখানে সন্নিবেশ মোডে থাকি some|Function এবং আমি টিপুন Ctrl-n, আমি পেতে someLongFunctionFunction ভিমকে কনফিগার করার কোনও উপায় আছে যাতে পরিবর্তে আমি নিম্নলিখিত "স্মার্ট" সম্পূর্ণতা পাই? someLongFunction

1
শেল কল করার সময় ভুল এনকোডিং
আমি একটি ডট চিত্রের সাথে পরীক্ষা করছিলাম এবং নিম্নলিখিতগুলি করার চেষ্টা করলাম: :! dot -Tpng -oFab.png % আমি একটি ত্রুটি পেয়েছি কারণ আমার ফাইলের নামের একটি বিশেষ অক্ষর রয়েছে (" ó" "ফ্যাব্রিক্যাসিয়ান" এ): C:\windows\system32\cmd.exe /c ( dot -Tpng -oFab.png Fabricaci├│n.gv) Error: dot: can't open Fabricaci├│n.gv shell returned 2 Hit any …

1
বহিরাগত কমান্ড দিয়ে দৃষ্টিভুক্ত নির্বাচিত ব্লককে কীভাবে সংশোধন করবেন?
আমার কাছে একটি ফাইল রয়েছে যা দুটি উল্লম্ব অংশ নিয়ে গঠিত। বাম দিকে, ডেটা ইতিমধ্যে ফর্ম্যাট করা হয়েছে এবং আমি এটি পরিবর্তন করতে চাই না। আমি কেবল ডানদিকে ডেটা ফর্ম্যাট করতে চাই। বলুন আমার কাছে লাইনের মতো একটি ফাইল রয়েছে foo=bar baz # Neato Junk quux=xyzzy # Bilbo Baggins Ring …

1
<Esc> পুনর্নির্মাণ কার্সারটি লাফিয়ে তোলে কেন?
ইন .vimrc: inoremap ii &lt;esc&gt; " ii to go back into command mode সমস্যাটি হ'ল এর পরে ii, কার্সারটি সরাসরি 35 টি কলামে ঝাঁপিয়ে পড়ে। একমাত্র অন্যান্য লাইন যা প্রভাবিত করে Esc: nnoremap &lt;esc&gt;&lt;esc&gt; :noh&lt;return&gt;&lt;esc&gt; আমি এটি মন্তব্য করার চেষ্টা করেছি, সাহায্য করবে না। পূর্ণ.vimrc : set nocompatible filetype off …

2
মিশ্র ক্ষেত্রে নিয়মিত প্রকাশের প্রতিস্থাপন, ভিমে
আমি প্রায়শই এমন পরিস্থিতিতে চলে যাই যেখানে আমার কাছে প্রচুর মিশ্র মামলা রয়েছে। উদাহরণ স্বরূপ, CamelCase and camelCase আমি উত্পাদন করার জন্য একটি ভিম নিয়মিত এক্সপ্রেশন প্রতিস্থাপনের সন্ধান করছি, AnotherCase and anotherCase এই মুহুর্তে আমি লাইনগুলিকে চাক্ষুষভাবে নির্বাচন করার পরে দুটি পদক্ষেপে এটি করছি, :s/CamelCase/AnotherCase/g :s/camelCase/anotherCase/g প্রতিস্থাপনের এক ধাপে এটি …

1
একক-উদ্ধৃতি সংখ্যার বিভাজক সহ সংখ্যাসূচক অক্ষরের ভিম সিনট্যাক্স হাইলাইট করা
সি ++ 14 বৃহত সংখ্যাসূচক অক্ষরের অঙ্কগুলি পৃথক করতে একক উদ্ধৃতি ব্যবহারের বিকল্প সরবরাহ করেছে। এটি ভিমের সিনট্যাক্স হাইলাইটটিকে ভেঙে দেয়। উদাহরণস্বরূপ, নিম্নলিখিত সি ++ 14 প্রোগ্রামটি বিবেচনা করুন: #include &lt;stdlib.h&gt; int main(int argc, char** argv) { // small numbers are fine int normal_number = 5; // large numbers have …

2
"[[", "]]", "[]", "] ["
এই পাঠ্য অবজেক্টের গতিগুলি বুঝতে আমার পক্ষে অসুবিধা হয়েছে: *]]* ]] [count] sections forward or to the next '{' in the first column. When used after an operator, then also stops below a '}' in the first column. |exclusive| Note that |exclusive-linewise| often applies. *][* ][ [count] sections forward or …

3
আমি কীভাবে নতুন ভিআইএম ফাইলগুলিতে কঙ্কালের পাঠ্য যুক্ত করব?
আমি সি ++ লেখার জন্য ভিম ব্যবহার করি এবং আমার তৈরি কয়েকটি #include&lt;&gt;নতুন ফাইলের মধ্যে অবশ্যই আমার কাছে বেশ কয়েকটি বিবৃতি, মন্তব্য ইত্যাদি রয়েছে। আমি যোগ করেছি autocmd BufNewFile *.cpp r C:\(full file path of skeleton text file) আমার ভিমআরসি-র কাছে, কারণ আমি শুনেছি এটি এতে আমার প্রয়োজনীয় পাঠ্যের সাথে …

5
প্রতিটি লাইনে কীভাবে 11 বার অনুলিপি করবেন, 2-2 থেকে প্রতিটি লাইনে শেষ "1" বৃদ্ধি করুন
আমার একটি ফাইলে বেশ কয়েকটি লাইন রয়েছে এবং আমি প্রতিটি লাইন 11 বার অনুলিপি করতে চাই (প্রতিটি লাইনকে 12 লাইনে রূপান্তর করে), এবং প্রতিটি লাইনে শেষ "1" বর্ধন করি যাতে 12 রেখার মধ্য দিয়ে "1" থাকে 12 ", যেখানে" 1 "শুরুতে ছিল। প্রতিটি লাইনে "1" এর অন্যান্য ঘটনাও ঘটতে পারে …

5
ফাইল থেকে দুটি নিদর্শনগুলির মধ্যে সামগ্রী কীভাবে প্রতিস্থাপন করবেন?
আমি ফাইলটির নিম্নলিখিত বিন্যাসটি করেছি: &lt;common&gt; fitnes=0 genetic=1 method=0 &lt;/common&gt; &lt;inputs&gt; foo=bar bar=foo &lt;/inputs&gt; &lt;limits&gt; balance=200.00 &lt;/limits&gt; এবং আমি ডিলিট সবকিছু কি মধ্যে চাই &lt;inputs&gt;এবং &lt;/inputs&gt;(ব্যতীত প্যাটার্ন এটি স্ব) এবং অন্য ফাইল (যেমন থেকে বিষয়বস্তু সঙ্গে এটি প্রতিস্থাপন foo.txt)। সঙ্গে অন্য কথায় লাইনে foo=barএবং bar=fooঅন্য কোনো সামগ্রী দিয়ে প্রতিস্থাপিত হবে। …

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