چزایی که از debian تا حالا یاد گرفتم

اگه لینوکس دوس داری و نوبی شاید دردت خورد

چزایی که از debian تا حالا یاد گرفتم

اگه لینوکس دوس داری و نوبی شاید دردت خورد

خوب من خیلی تازه debian ریختم رو لپ تاپم و مث سگ نوبم
واسه همین دارم یاد می گیرم
هر چیزی که یاد گرفتم دوس دارم بذارم رو وبلاگ شاید به درد یه نوب سگ دیگه بخوره

پیوندها
  • ۰
  • ۰


خوب وقتی می خوایم کد بزنیم همیشه به یه سری چیز نیاز داریم

#include<pissher>

خب بعد واسه اینا همیشه یه template ملت درس می کنن که اول همه کداشون باشه

قبل همه این چیزا بگم یه سری چیز خفن که سر در نیاوردم هست که خیلی راحت تر این کارا رو بکنه... صرفا این چیزیه که خودم تونستم انجام بدم بیشتر از این بلد نیستم. اگه کسی بله خوشحال می شم بگه یاد بگیرم... اما چون این کار خودمه با اینم خیلی حال می کنم... (I'm haasome)

حالا هدف چیه ؟‌

اینه که مثلا یه همچین چیزی روی vim همون پایینش که گوگولیه مثلا می خوای save کنی میزنی :w بزنی

:call ForBarnyStinson()

بعد چی بشه ؟‌ یهویی کلی کد از پیش زده شده بیاد اونجا

خب:

Chapter 1 :

Make .vim/templates/BarnyStinson.cpp

چجوری‌؟‌

اول برید همونجا که .vimrc هست یعنی

cd ~

بعد

mkdir vimrc

بعد

cd vimrc

بعد

mkdir templates

بعد

vim BarnyStinson.cpp

بعد توی vim هر پیسشری که می خواید بنویسید و save کنید یعنی :w

Chapter 2:

Learn :read command

خوب توی vim یه چیزی به اسم buffer هست که در واقع وقتی که شما یه فایلو باز می کنید اون پیشرایی که توی اون فایله هست همش خونده می شه و می ره تو buffer

بعد شما هر تغییری می دید مث که روی اون بافره انجام می شه
( اگه پیسشر می گم به دست چپتون دیگه)

بعد یه دستور هست مث :w که می ره یه سری چیز می خونه به ته buffer اضافه می کنه و دستور اینه

:read pissher

که pissher باید اسم یه فایل باشه مثلا

:read ~/pissher.cpp

بعد حالا که ما یه فایل BarnyStinson.cpp داریم می تونیم مثلا بگیم

:read ~/.vim/templates/BarnyStinson.cpp

بعد این دستور می ره کل فایل شما رو می خونه اضافه می کنه

وی در ادامه افزود:

Chapter 3:

Learn how to make a function

حالا می خوایم یه تابع اضافه کنیم به اسم Pissher() که اگه همون پایین گوگولی زدید :Pissher() یه سری کار براتون بکنه

.vimrc رو باز کنید به این صورت

cd ~

vim .vimrc

حالا اینجوری تابع رو ته .vimrc اضافه کنید

function Pissher()

بعد کارایی که قرار انجام بشه

endfunction

Finally

Chapter 4:

make the ForBarneyStinson()

برید یه تابع به ته .vimrc اضافه کنید اینجوری

function ForBarneyStinson()

:read ~/.vim/templates/BarneyStinson.cpp

endfunction

حالا راحت هر وقت خواستید کدی بزنید که نیاز به بارنی داشت می گید

:call ForBarneyStinson()

خوبیش اینه که وقتی بنویسید

:call Fo

بعد یه بار tab رو بزنید خودش می فهمه کدوم تابع رو می خواید کاملش می کنه

می تونید اینجوری انواع template رو راحت داشته باشید هر بار هر کدوم رو خواستید استفاده کنید مثلا من خودم الان این دو تا رو دارم

:call Barney()

:call ACM

فقط حواستون باشه توابعی که تعریف می کنید باید حرف اولشون حرف بزرگ باشه

  • ۹۳/۰۹/۱۹
  • محمدامین قیاسی

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی