انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: محمدرضا ح. در 15 تیر 1391، 06:01 ب‌ظ

عنوان: راهنمای سریع vim
ارسال شده توسط: محمدرضا ح. در 15 تیر 1391، 06:01 ب‌ظ
با سلام.

vim یکی از بهترین ادیتورهای موجود در سیستم عاملهای UNIX Like به شمار میاد. در این آموزش قصد دارم یک مرور سریع روی vim داشته باشم.
برای شروع کار و ادیت کردن باید به این شکل در ترمینال عمل کنیم:

$vi <filename>
که بجای <filename> باید اسم فایلی که میخواید ادیت کنید وارد بشه.

کامندهای vi :

۱- شروع ویرایش:
برای ویرایش و یا نوشتن مطلب جدید ؛ از کلید i استفاده کنید.

۲- پاک کردن حروف:
برای پاک کردن حروف ؛ بعد از اتمام ویرایش؛ escape را از صفحه کلید فشار دهید و سپس توسط کلید x روی صفحه کلید ؛ حروف را پاک کنید.

۳- سیو کردن کار:
برای سیو کردن کار خود ؛ باید ابتدا کلید escape را فشار دهید و بعد تایپ کنید:

:q
۴- خروج بدون سیو کردن:
برای خروج بدون سیو کردن ؛ باید کلید escape را فشار دهید ؛ سپس تایپ کنید:
:q!
۵- خروج پس از سیو کردن :
اگر کار خود را سیو کردید ؛ باید کلید escape را فشار دهید ؛ سپس تایپ کنید:

:x
این راهنما رو وقتی به ذهنم رسید بنویسم که توی FreeBSD به شدت گیر افتاده بودم و برای اولین بار (!) man یک دستور رو کامل مطالعه کردم.
پرکاربرد ترین کامندهاش رو در بالا آوردم. اطلاعات بیشتر هم در :

$man vi
و یا :

$info vi
میتونید کسب کنید.

در کل ادیتور راحت و پرقدرتی هست. من خودم کلی کد C++ و Python زدم باهاش :)
عنوان: پاسخ : راهنمای سریع vim
ارسال شده توسط: 不眠症 در 15 تیر 1391، 06:19 ب‌ظ
هر چقدر هم که خوب باشه با فارسی مشکل داره  ](*,)
خودم خیلی کلنجار رفتم تا باهاش راحت بشم ، ولی برای کسانیکه که میخوان خوب یاد بگیرن و البته زود یادبگیرن! بازی زیر پیشنهاد میشه
http://vim-adventures.com/ (http://vim-adventures.com/)
عنوان: پاسخ : راهنمای سریع vim
ارسال شده توسط: سید مسعود امامیان در 15 تیر 1391، 06:20 ب‌ظ
خیلی کوتاه و ساده بود  :)

emacs هم خوبه  ;)

تفاوت Vim و emacs  :


http://www.wikivs.com/wiki/Vim_vs_Emacs
ترجمه اش برای انجمن عالیه. . .
عنوان: پاسخ : راهنمای سریع vim
ارسال شده توسط: محمدرضا ح. در 15 تیر 1391، 06:28 ب‌ظ
هر چقدر هم که خوب باشه با فارسی مشکل داره  ](*,)
خودم خیلی کلنجار رفتم تا باهاش راحت بشم ، ولی برای کسانیکه که میخوان خوب یاد بگیرن و البته زود یادبگیرن! بازی زیر پیشنهاد میشه
http://vim-adventures.com/ (http://vim-adventures.com/)
برای فارسی نویسایمکس بهترینه.
 :)
عنوان: پاسخ : راهنمای سریع vim
ارسال شده توسط: MHA152 در 19 تیر 1392، 04:58 ب‌ظ
هر چقدر هم که خوب باشه با فارسی مشکل داره  ](*,)
خودم خیلی کلنجار رفتم تا باهاش راحت بشم ، ولی برای کسانیکه که میخوان خوب یاد بگیرن و البته زود یادبگیرن! بازی زیر پیشنهاد میشه
http://vim-adventures.com/ (http://vim-adventures.com/)
برای فارسی نویسایمکس بهترینه.
 :)
سلام اگه bicon را نصب کنیم دیگه با فارسی مشکلی نداره؟