আমি স্ট্যাটাস বারে বর্তমান কলামটি দেখাতে চাই, যেমনটি অন্যান্য অনেক পাঠ্য সম্পাদকের ক্ষেত্রে সাধারণ। যেমন আপনি 80 বা তারও বেশি কলামের কাছাকাছি আছেন তা জানা ভাল।
স্ট্যাটাসবারে বর্তমান কলামটি কীভাবে প্রদর্শিত হবে?
আমি স্ট্যাটাস বারে বর্তমান কলামটি দেখাতে চাই, যেমনটি অন্যান্য অনেক পাঠ্য সম্পাদকের ক্ষেত্রে সাধারণ। যেমন আপনি 80 বা তারও বেশি কলামের কাছাকাছি আছেন তা জানা ভাল।
স্ট্যাটাসবারে বর্তমান কলামটি কীভাবে প্রদর্শিত হবে?
উত্তর:
'রুলার' বিকল্পটি যা আপনি সন্ধান করছেন সেটিকে সেট করে দেওয়ার চেষ্টা করুন। আমার কম্পিউটারে নীচে ডানদিকে লাইন এবং কলামটি দেখায় যেখানে আমার কার্সার রয়েছে।
:set ruler
মন্তব্যসমূহ সম্পাদনা করুন :
ভিএম (কমান্ড :help ruler
) এর সহায়তা থেকে :
প্রদর্শিত অক্ষরের সংখ্যা যদি পাঠ্যের বাইটের সংখ্যার থেকে পৃথক হয় (যেমন, কোনও ট্যাব বা বহু-বাইট অক্ষরের জন্য), পাঠ্য কলাম (বাইট সংখ্যা) এবং স্ক্রিন কলাম উভয়ই ড্যাশ দিয়ে আলাদা করে দেখানো হয়।
আপনি rulerformat
পছন্দ মত বিকল্প সঙ্গে এটি চেষ্টা করতে পারেন:set rulerformat=%l,%v
23,62-68
23 টি লাইন বলে মনে হচ্ছে। আমি কীভাবে 62-68
কলামটির ব্যাখ্যা করব ?
ruler
ভিমে বিভক্ত উইন্ডো নিয়ে কাজ করে না।
:help statusline
উপলব্ধ অনেক অপশন দেখুন ।
আমার কাছে এটি ~/.vimrc
অন্যান্য নির্দেশাবলীর একটি গুচ্ছের মধ্যে রয়েছে:
set statusline+=col:\ %c,
যা ফলাফল
col: 64
আমার স্ট্যাটাসলাইনে
আমার নেই set ruler
।
set laststatus=2
আপনার .vimrc
যখন খুশি স্থিতি লাইন প্রদর্শন করে। (0 -> স্থিতি রেখা কখনই প্রদর্শিত হবে না, 1 -> কেবলমাত্র কমপক্ষে দুটি উইন্ডো থাকলে 2 -> সর্বদা স্থিতি রেখাটি প্রদর্শন করে)।
এটি করার আরেকটি উপায় হ'ল 'জি সিটিআরএল-জি' করা, যা কার্সারের বর্তমান অবস্থানটি পাঁচটি ভাবে মুদ্রণ করে: কলাম, লাইন, শব্দ, চরিত্র এবং বাইট। ( http://vimdoc.sourceforge.net/htmldoc/editing.html#g_CTRL-G থেকে )
RealColumn-VisibleColumn, Line, Word, Character and Byte
।
অথবা, 'রুলার' আনসেটটি ছেড়ে দিন, একটি পারফরম্যান্স লাভ এবং আপনি বর্তমান কলামটি দেখতে চাইলে CTRL-G টিপুন ।
আমি সেট রুলার ব্যবহার করে অবমূল্যায়ন করব কারণ আমার বিশ্বাস এটি স্ট্যাটাসলাইন বিকল্পগুলির সাথে সামঞ্জস্যপূর্ণ নয়, উদাহরণস্বরূপ আপনি যদি সেট স্টাফারের সাথে সম্মিলিতভাবে পূর্ণ ফাইলপথ প্রদর্শন করার জন্য স্ট্যাটাসলাইনটি সেট করেন
set statusline+=%F
set ruler
তারপরে এটি কলাম নম্বরটি প্রদর্শন করে না তবে কেবল স্ট্যাটাস বারে পুরো ফাইলপথ। তবে আপনি যদি আপনার .vimrc এ নিম্নলিখিতটি রাখেন
set statusline+=%F\ %l\:%c
এটি সবকিছু সঠিকভাবে প্রদর্শন করবে, যথা
[ফাইলপথ / ফাইলের নাম] [লিনেনম্বার]: [কলাম নম্বর]
এই উত্তরটি খুঁজছেন এবং VIm এর সাথে কাজ করতে অভ্যস্ত নন এমন অন্যান্য ব্যক্তিদের জন্য ব্যক্তিগতভাবে আমি যে সুনির্দিষ্ট উত্তর পেয়েছি তা হ'ল আপনার হোম ডিরেক্টরিতে আপনার .vimrc ফাইলের শেষে এই লাইনটি যুক্ত করা:
set ruler