اضافه کردن خطوط عمودی برای تو رفتگی ها در Vim

اضافه کردن خطوط عمودی برای تو رفتگی ها در Vim

گاهی موقع کد نویسی خطوط عمودی که تو رفتگی ها (indentation) رو از هم متمایز کنه به شما خیلی میتونه کمک کنه! مخصوصا اگر تعداد خطوط یه تو رفتگی داخلی زیاد باشه و شما بخواید در تورفتگی بیرونی در خط بعدی کد بنویسید. البته استفاده از tab همیشه راهگشاست ! ولی استفاده از خطوط عمودی خوندن کد ها رو هم برای حلقه های تو در تو راحت تر میکنه .برای Vim این قابلیت رو میشه با نصب پلاگین indentLine اضافه کرد . در تصویر زیر میبینید که من این پلاگین رو اضافه کردم .

 

نصب پلاگین IndentLine

دقت کنید که ورژن vim شما باید ۷.۳ یا بالاتر باشه

پلاگین رو از سایت vim  یا از صقحه GitHub توسعه دهنده دانلود کنید

 

https://www.vim.org/scripts/script.php?script_id=4354
https://github.com/Yggdroot/indentLine

 

اگر به صفحه گیت هاب توسعه دهنده برید میبینید که میشه حالت های مختلفی مطابق سلیقه شما به خطوط داد که من خط عمودی “|” رو انتخاب کردم

برای شخصی سازی باید این خط رو به فایل vimrc خودتون اضافه کنید

 

let g:indentLine_char = 'c'

 

که به جای c باید یه کاراکتر ASCII باشه یا از ¦, ┆, یا │ استفاده کنید من از | استفاده کردم یعنی کد بالا برای من به این شکل در میات

 

:let g:indentLine_char = '│'

 

برای تنظیمات بیشتر (رنگ و …) صفحه گیت هاب توسعه دهنده رو ببینید

علی رضا  امیر صمیمی

علی رضا امیر صمیمی

علیرضا یک عاشق تمام معنا به دنیای نرم افزارهای آزاد به خصوص گنو/لینوکس ، او اعتقاد دارد برای انجام کارها در کامپیوتر باید اسکریبت نویسی کنی از همین رو حاصل کارهای خود را بازنشر میکند علاوه بر تمام گفته ها علیرضا موزیسین ، نوازنده ، مدرس تار و سه تار و بربت(بربط) و در شیراز زندگی میکند.


0 نظر درباره‌ی این پست نوشته شده است.

ثبت نظر