💐🍃🌿🌸
🍃🌺🍂 #vim #vimrc #texteditor #linux_command
🌿🍂 VIM AND VIMRC
🌸
#آموزش
🌟ویرایشگر متنی vim
یک ویرایش گر بسیار قدرتمندی هست که خیلی مواقع میتونه به دادمون برسه.
شاید در اولین دیدار با vim کسی خاطره خوشی نداشته باشه. دلیلش اینکه vim یه محیط بسیار متفاوت و عالی تر نسبت به مابقی ویرایشگر های متن داره. توی این برنامه شما دو محیط command و insert دارید. که میتونید با استفاده از کلید Esc به محیط command برید.
فرض کنید که به شما یه سرور دادن که باید مدیریتش کنید از راه دور. شما دیگه توی اون سرور که محیط X ندارید که ویرایشگر گرافیکی باز کنید. برای همین مجبورید از vim استفاده کنید یا اینکه وقتی که کارخرابی کردید و دیگه توی سیستم خودتونم محیط X هم ندارید.
نکته : در توزیع های لینوکس شما محیط گرافیکی X را دارید. که جدیدا Wayland در حال توسعه است.
خب ! چند تا نکته در مورد این vim :
۱- برای اینکه وارد محیط insert بشید و متنی تایپ کنید کافیه که از روی صفحه کلید. کلید i رو بزنید.( قبلش با فشردن دکمه Esc از بودن در محیط command اطمینان حاصل کنید)
۲- برای اینکه از محیط insert خارج بشید. باید از کلید Esc استفاده کنید.
۳- وقتی هم که میخواید کلا از برنامه خارج بشید.
+ با استفاده از دستور q: از برنامه خارج میشید.
+ با استفاده از دستور
+ با استفاده از دستور
+ شما میتونید این دستورات رو هم ترکیب هم بکنید. مثلا با استفاده از ترکیب
۴- با استفاده از کامند dd شما یک خط رو دیلیت میکنید.
+ همچنین میتونید دستور بدید که چه تعداد خط پاک بشن. به این صورت که اول تعداد خطی که نیاز هست پاک بشه نوشته میشه و یعد دستور dd. مثلا برای پاک کردن ۱۰۰۰ خط :
همچنین میتونید از این آموزش هم استفاده کنید.
همچنین آموزش های بسیار خوبی برای شخصی سازی vim توسط اقای علیرضا امیرصمیمی در وبلاگشون قرار داره.
همانطوری که میدونید هر برنامه ای تقریبا یه فایل کانفینگ برای خودش در دایرکتوری etc دارد. فایل کانفینگی که ما باش کار داریم در آدرس
یکی از ساده ترین شخصی سازی که میتونید انجام بدید اینکه شماره خطوط رو اصافه کنید.
برای اینکار شما با استفاده از این دستور این فایل رو با استفاده از همین ویرایشگر باز میکنید :)
۱- میتونید با استفاده از زدن کلید i و رفتم به محیط insert و ایجاد یه خط جدید ..
۲- میتونید هم از کلید o استفاده کنید که همزمان یک خط جدید ایجاد میکند و به محیط insert وارد میشد
(بعد از اینکه با استفاده از یکی از دوروش بالا یک خط جدید درست کردید) این دستور رو به این فایل اضافه کنید :
بعد از اینکه دوباره وارد این برنامه شدید میبینید که شماره خطوط هم وارد شده است.
درصورتی که یه کاربر توزیع های لینوکس هستید برنامه vim یک ابزار بسیار عالی هست که بسیار در روند کار های روزانه میتونه به شما کمک کنه.
با تشکر از مهندس
@AhmadiNasab_Sg
🔰 @raspberry_python
🍃🌺🍂 #vim #vimrc #texteditor #linux_command
🌿🍂 VIM AND VIMRC
🌸
#آموزش
🌟ویرایشگر متنی vim
یک ویرایش گر بسیار قدرتمندی هست که خیلی مواقع میتونه به دادمون برسه.
شاید در اولین دیدار با vim کسی خاطره خوشی نداشته باشه. دلیلش اینکه vim یه محیط بسیار متفاوت و عالی تر نسبت به مابقی ویرایشگر های متن داره. توی این برنامه شما دو محیط command و insert دارید. که میتونید با استفاده از کلید Esc به محیط command برید.
فرض کنید که به شما یه سرور دادن که باید مدیریتش کنید از راه دور. شما دیگه توی اون سرور که محیط X ندارید که ویرایشگر گرافیکی باز کنید. برای همین مجبورید از vim استفاده کنید یا اینکه وقتی که کارخرابی کردید و دیگه توی سیستم خودتونم محیط X هم ندارید.
نکته : در توزیع های لینوکس شما محیط گرافیکی X را دارید. که جدیدا Wayland در حال توسعه است.
خب ! چند تا نکته در مورد این vim :
۱- برای اینکه وارد محیط insert بشید و متنی تایپ کنید کافیه که از روی صفحه کلید. کلید i رو بزنید.( قبلش با فشردن دکمه Esc از بودن در محیط command اطمینان حاصل کنید)
۲- برای اینکه از محیط insert خارج بشید. باید از کلید Esc استفاده کنید.
۳- وقتی هم که میخواید کلا از برنامه خارج بشید.
+ با استفاده از دستور q: از برنامه خارج میشید.
+ با استفاده از دستور
:q!
از ویرایشگر خارج میشید بدون اینکه تغییراتی که در فایل دادید ذخیره بشه.+ با استفاده از دستور
:w
تغییراتی که داده اید در فایل ثبت میشن.+ شما میتونید این دستورات رو هم ترکیب هم بکنید. مثلا با استفاده از ترکیب
:wq
تغییرات در فایل نوشته میشود و از ویرایشگر خارج میشوید.۴- با استفاده از کامند dd شما یک خط رو دیلیت میکنید.
+ همچنین میتونید دستور بدید که چه تعداد خط پاک بشن. به این صورت که اول تعداد خطی که نیاز هست پاک بشه نوشته میشه و یعد دستور dd. مثلا برای پاک کردن ۱۰۰۰ خط :
1000dd
برنامه vim یه ویرایشگر قدرتمند هست. میتونید با تایپ دستور vimtutor یک دوره آموزشی vim را در کامند لاین ببینید :)همچنین میتونید از این آموزش هم استفاده کنید.
همچنین آموزش های بسیار خوبی برای شخصی سازی vim توسط اقای علیرضا امیرصمیمی در وبلاگشون قرار داره.
همانطوری که میدونید هر برنامه ای تقریبا یه فایل کانفینگ برای خودش در دایرکتوری etc دارد. فایل کانفینگی که ما باش کار داریم در آدرس
/etc/vim/vimrc
قرار داره. این فایل کانفینگ های vim رو مشخص میکنه.یکی از ساده ترین شخصی سازی که میتونید انجام بدید اینکه شماره خطوط رو اصافه کنید.
برای اینکار شما با استفاده از این دستور این فایل رو با استفاده از همین ویرایشگر باز میکنید :)
sudo vim /etc/vim/vimrc
و بعد با استفاده از کلید G (دقت کنید که حروف بزرگ است) به انتهای فایل برید و ۱- میتونید با استفاده از زدن کلید i و رفتم به محیط insert و ایجاد یه خط جدید ..
۲- میتونید هم از کلید o استفاده کنید که همزمان یک خط جدید ایجاد میکند و به محیط insert وارد میشد
(بعد از اینکه با استفاده از یکی از دوروش بالا یک خط جدید درست کردید) این دستور رو به این فایل اضافه کنید :
set number
و با استفاده از کلید Esc به محیط command برید و دستور wq: را بزنید تا فایل رو ذخیره و خارج بشود.بعد از اینکه دوباره وارد این برنامه شدید میبینید که شماره خطوط هم وارد شده است.
درصورتی که یه کاربر توزیع های لینوکس هستید برنامه vim یک ابزار بسیار عالی هست که بسیار در روند کار های روزانه میتونه به شما کمک کنه.
با تشکر از مهندس
@AhmadiNasab_Sg
🔰 @raspberry_python