Vi & Vim

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

4
কখন ব্যবহার করবেন: গ্রেপ এবং: ভিমে ভিমগ্রিপ?
ভিমে ইন :makeএবং ত্রুটিগুলি ঠিক করা সহজ করে তোলে :grepএবং এর :vimgrepমতো আচরণ করে :make। তবে কেন আপনার এই দুটি কমান্ডের দরকার? শুধু প্যাটার্নটি অনুসন্ধান এবং কেবল টিপুন না কেন n? কেবল অনুসন্ধানের মাধ্যমে তাদের কী কী সুবিধা রয়েছে?

4
আমি কীভাবে মার্ক ডাউনড এবং জসন-এ প্রতীক লুকিয়ে রাখতে ভিএমকে আটকাতে পারি?
এটি আমাকে পাগল করে তোলে, আমি করি :set ft=text কিছু দেখতে, অন্যথায় সমস্ত লিঙ্কগুলি JSON- এ মার্কডাউন এবং উদ্ধৃতিতে অদৃশ্য হয়ে যায়। কীভাবে এটি একবারে এবং সকলের জন্য অক্ষম করবেন?

1
কেন ভিম রেজেক্স 9 টিরও বেশি ক্যাপচার গ্রুপকে মঞ্জুরি দেয় না?
থেকে :h E65আমরা দেখতে পাচ্ছি যে ভিম প্রতিস্থাপনের আদেশে 9 টিরও বেশি ক্যাপচার গ্রুপকে অনুমতি দেয় না। উদাহরণস্বরূপ নিম্নলিখিত কমান্ডটি কাজ করবে: s/\v(a)(b)(c)(d)(e)(f)(g)(h)(i)/\9\8\7\6\5\4\3\2\1 তবে আরও একটি ক্যাপচার গ্রুপের সাথে এটি ব্যর্থ হবে: s/\v(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)/\10\9\8\7\6\5\4\3\2\1 আমার প্রশ্ন এটি ব্যর্থ হয় কেন তা নয় (এটি একটি ভিম হার্ড সীমা) নয় তবে কেন ভিমের …

3
ভিজ্যুয়াল মোডটি না ফেলে এবং আপনার বর্তমান নির্বাচনটি না হারিয়ে আপনি কীভাবে ইনডেন্ট করবেন?
আমাকে প্রায়শই ম্যানুয়ালি ইনডেন্ট করতে হয় তবে আমি যখন ভিজ্যুয়াল মোডে প্রবেশ করি তখন আমার লাইনগুলি ইনডেন্ট করতে নির্বাচন করুন এবং টিপুন <বা >, আমি চাই বা না চাই আমি ভিজ্যুয়াল মোড ছেড়ে চলে যাই। আমি বরং এটি চাই তাই আমি ভিজ্যুয়াল মোডে থাকি এবং আমার নির্বাচন এবং কার্সারের অবস্থান …

1
আমি কীভাবে প্রাক্তন ইনপুট মোড থেকে প্রস্থান করব?
আমি টাইপ করে প্রাক্তন ইনপুট মোডে আটকে গেলাম :i। এখন আমি কোনও কমান্ড ব্যবহার করতে পারি না। সমস্ত কিছুই কেবল পাঠ্যের একটি স্ট্রিং রয়েছে। পালাতে চাপ দেওয়া আমাকে এ থেকে বের :visualকরে না , টাইপিং আমাকে এ থেকে বের visualকরে না এবং টাইপিং আমাকে এ থেকে বের করে না। আমি …
16 ex-mode 

5
নম্বরযুক্ত তালিকার সাথে ধারাবাহিকের বুলেট পয়েন্টগুলির একটি সিরিজ প্রতিস্থাপন করুন
আমার নীচের পাঠ্যটি কল্পনা করুন: some random stuff * asdf * foo * bar some other random stuff আমি সংখ্যার সাথে তারকাচিহ্ন বুলেটগুলি প্রতিস্থাপন করতে চাই: some random stuff 1. asdf 2. foo 3. bar some other random stuff কীভাবে এটি ভিমে করা যায়?

2
ফাইলগুলির সাথে তুলনা করার সময় দুটি উইন্ডো সমান প্রস্থকে কীভাবে করবেন?
কমান্ডের সাথে ফাইলগুলি তুলনা করার সময় দুটি উইন্ডো সমান প্রস্থকে কীভাবে তৈরি করা যায় vim -d file1 file2? কিভাবে দুটি উইন্ডো সমান প্রস্থ করা যায়?

2
Vi, A, B, C, D প্রদর্শন করা তীর কীগুলি ঠিক করুন (ভিমে নয়)
আমি জানি যে ভিমে আমি যুক্ত করতে পারি set nocompatible মধ্যে .vimrcএড়ানোর তীর যে কীগুলিকে এ, বি, সি, সন্নিবেশ মোডে ডি প্রদর্শন। কিন্তু আমি ষষ্ঠ ব্যবহার করছি সংস্করণ 4.0 (gritter) 12/25/06 । আমি কীভাবে একই আচরণ পেতে পারি? == সম্পাদনা == (1) আমি আর্চ লিনাক্সের ভিআই সংস্করণটি ব্যবহার করছি যা …


2
উইনএন্টার, বুফএনটার, বুফআড, সিনট্যাক্স, ফাইল টাইপের ইভেন্টগুলির অর্ডার কী?
আমি autocmd.txtসহায়তার মধ্য দিয়ে গিয়েছি , তবে এ সম্পর্কিত তথ্য বিক্ষিপ্ত এবং সর্বদা উপস্থিত হয় না (উদাহরণস্বরূপ BufRead)। যে কেউ এটিকে ভালভাবে বুঝতে পারে তারা এই ইভেন্টগুলির ক্রম তালিকাবদ্ধ করতে পারে - সম্ভবত প্যারান্থেসিতে চিহ্নিত শর্তাদি সহ WinEnter BufEnter (if this window is for a different buffer than the current) …

2
পরবর্তী লাইনে f এবং t গতি প্রসারিত করুন
যদি কোনও প্রদত্ত লাইনে উপস্থিত না থাকে তবে এমন কোনও উপায় আছে t{char}এবং f{char}পরবর্তী লাইনে কাজ চালিয়ে যাবে {char}? আমি /{char}<CR>1 টি কীস্ট্রোক বাঁচাতে এবং অনুসন্ধান হাইলাইট না করা এড়াতে চাই , বিশেষত যখন ক্রিয়াগুলির (যেমন dfa, ct.) সংমিশ্রণে আমার এটির প্রয়োজন হয় ।

1
আমি কি সিটিআরএল + লোয়ার-কেস লেটার থেকে আলাদা করে কোনও সিটিআরএল + আপার-কেস লেটার ম্যাপ করতে পারি?
আমি কীভাবে উইন্ডোজগুলিকে সামান্য দ্রুত নেভিগেট করতে হবে তা বোঝার চেষ্টা করছি, তাই আমি নিম্নলিখিতটি মানচিত্র করতে চাই: :nmap <silent> <C-F> :wincmd f<CR> সমস্যাটি হ'ল এটি ^f(নিম্ন-কেস f) ম্যাপিংয়ের পুনর্নির্মাণ , যা পৃষ্ঠাটি নীচে। কেবল পুনর্নির্মাণের ^F(আপার-কেস F) কোনও উপায় আছে এবং ^fযেমনটি আছে তেমন ছেড়ে দেওয়ার কি আছে ?

1
রিমোট ফাইলগুলির জন্য ফাইলের নাম সমাপ্তি
আমার বন্ধু আমাকে কিছুদিন আগে ইমাসকে একটি দুর্দান্ত কৌশল দেখিয়েছিল যেখানে তিনি কেবল একটি রিমোট সার্ভারে একটি ফাইল খুলতে পারেন এবং আমি তাত্ক্ষণিকভাবে ভেবেছিলাম "ভিমেও এটি করার একটি উপায় থাকা উচিত" এবং এটি সত্য ছিল। আমি কেবল এটি করতে ব্যবহার :e scp://user@server//filepathকরতে পারি, কোনও সমস্যা নেই;)। যাইহোক, তিনি কেবল সার্ভারের …

3
মন্তব্য ভাঁজ কিভাবে?
বাক্য গঠনটি foldmethodদুর্দান্ত, তবে কখনও কখনও আমি মন্তব্যগুলি কোনও উত্স ফাইলে ভাঁজ করতে চাই। এছাড়াও মন্তব্যের সিনট্যাক্স ভাঁজ কেবল সি-স্টাইলের মতামতের জন্য যেমন কাজ করে: /* ... */ তবে মন্তব্য বয়লারপ্লেটের মতো নয়: // // // ... // এমনকি সি-নন মতো ভাষায় মন্তব্য ব্লকগুলির মতো: # # # ... # …
16 folding 

3
<Esc> O- তে স্পিড বাম্প (কার্সারের উপরে নতুন লাইন toোকানোর জন্য সাধারণভাবে প্রবেশ করান)
প্রায়শই আমি যখন সন্নিবেশ মোডে থাকি, তখন আমি Escনরমাল মোডে to োকানোর জন্য হিট করব এবং তারপরে তাত্ক্ষণিকভাবে Oকার্সারের উপরে একটি নতুন লাইন শুরু করতে এবং সেখানে সন্নিবেশ মোডে যেতে hit তবে আমি যখন এটি করি, সেখানে Oদৃশ্যমান কোনও প্রতিক্রিয়া না হওয়ার আগে আমি 1 হিট করার পরে 1 সেকেন্ড …

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