انجمنهای فارسی اوبونتو
جامعه کاربران => کافه اوبونتو => نویسنده: afrod در 13 امرداد 1394، 11:25 بظ
-
گپ ساده
برای اینکه بدونیم چه کسایی اینجا با vi/vim/neoVim کار میکنند این پست رو زدم
و بگید چه مدت
بگید قبلش با چه ادیتورهایی کار کرده بودید؟
و برنامه ای برای تغییر ادیتور از vim به یه چیز دیگه دارید???
-
من دو سه سالی میشه فکر کنم که با vim کار میکنم. خوبه و بهش عادت کردم. شاید اگه نیازم شد برم روی ایمکس، ولی فقط همین خوبه و کارهام رو خیلی عالی راه میاندازه!
-
من vim رو خیلی دوست دارم و خیلی راحت هستم باهاش
هر چند به خاطر پلاگین های gedit معمولا از gedit استفاده میکنم ولی انتخاب بعدی من همیشه vim هست
-
اوایل که وارد لینوکس شدم با gedit کار میکردم ، اما بعد سراغ vim رفتم .
vim رو دوست دارم چون سریع و کارآمده . برنامه ای هم برای مهاجرت به ویرایشگر دیگه ندارم .
-
من Vim رو خیلی دوست دارم... ولی به خاطر پشتیبانی نه چندان خوبش از فارسی، از ایمکس استفاده میکنم. البته با Lisp خیلی سخت کنار میآم ولی خب کمکم دارم بش عادت میکنم!
-
سلام.
من خیلی نیست که دارم از vim استفاده میکنم. ولی خب احتمالا غیر از vim و emacs دیگ طرف هیچ ادیتوری نرم از این به بعد :D
قبل از vim هم یه مدت با nano کار میکردم. و قبل از nano هم چون توی پلاسما بودم، مسلما با kate کار میکردم. کمترین ادیتوری که باهاش کار کردم gedit بوده :D چون حتی توی زوبونتو هم که قدیما بودم، mousepad کار می کردم. بیچاره gedit. :D
فعلا روی همین vim هستم. قصد تجدیدفراش ندارم :D
تا بعد ببینیم چی میشه ;)
-
من چون از هر دو نوع رابط کاربری(CLI و GUI) استفاده میکنم با سه ادیتور جداگانه کار میکنم:
gedit برای نوشتن پستهای وبلاگم و در کل متون پارسی
Atom برای برنامه نویسی
vim هم برای همین کارها ولی تحت CLI. پشتیبانی خوبی هم از فارسی داره البته اگر انجامش بدین:
:help Farsi
-
من چون از هر دو نوع رابط کاربری(CLI و GUI) استفاده میکنم با سه ادیتور جداگانه کار میکنم:
gedit برای نوشتن پستهای وبلاگم و در کل متون پارسی
Atom برای برنامه نویسی
vim هم برای همین کارها ولی تحت CLI. پشتیبانی خوبی هم از فارسی داره البته اگر انجامش بدین:
:help Farsi
اگه ترمینال امولیتور زبان فارسی رو ساپورت کنه ویا اینکه از gVim استفاده بشه، میتونه کاراکترهای فارسی رو درست و با جهت مناسب نشون بده ولی مهمتر از این پشتیبانی از متون دوجهته (Bidirectional) هست که من ندیدم پشتیبانی بکنه.
-
کلاً از Vim/Neovim استفاده میکنم؛ اگر دوست دارید سریعتر میون مدها جابهجا بشید دستورهای زیر رو امتحان کنید. تنها مشکلی که داره لگ زدن هنگام طولانی شدن خطهاست که اون رو هم میشه با محدود کردن خطها و … درست کرد (البته نه همیشه - مخصوصاً فایلها HTML):
" --- Vim settings
nnoremap ; : " Map semicolon to colon
# --- Linux command
setxkbmap -option caps:swapescape # Map caps lock to escape
-
من از این استفاده می کنم:
http://vim.spf13.com
https://github.com/spf13/spf13-vim
تعداد زیادی از پلاگینها و تنظیمات با ساختار خاصی در کنار هم قرار گرفتن که میشه اونا رو به سادگی کانفیگ و آپدیت کرد.بهتره قبل از نصب از تنظیمات قبلی vim بکاپ بگیرین.در ضمن به خاطر پلاگینهای زیاد vim کندتر لود میشه ولی به نظرم ارزشش رو داره. اگه YouCompleteMe رو هم راه بندازین قابلیت autocomplete پیشرفته در تعداد زیادی از زبانها فعال میشه.
در خیلی از محیطهای دیگه هم می تونین به روشهای مختلف بیشتر قابلیتهای vim رو داشته باشین مثلا در Qt Creator با fake vim و در اکلیپس باپلاگین vrapper
-
من چون از هر دو نوع رابط کاربری(CLI و GUI) استفاده میکنم با سه ادیتور جداگانه کار میکنم:
gedit برای نوشتن پستهای وبلاگم و در کل متون پارسی
Atom برای برنامه نویسی
vim هم برای همین کارها ولی تحت CLI. پشتیبانی خوبی هم از فارسی داره البته اگر انجامش بدین:
:help Farsi
اگه ترمینال امولیتور زبان فارسی رو ساپورت کنه ویا اینکه از gVim استفاده بشه، میتونه کاراکترهای فارسی رو درست و با جهت مناسب نشون بده ولی مهمتر از این پشتیبانی از متون دوجهته (Bidirectional) هست که من ندیدم پشتیبانی بکنه.
متن چپ به راست رو از چندین راه میتونید فعال کنید.
راه اول: هنگام شروع vim:
$ vim -A <SOME ARGS>
راه بعدی: این کامند
:set rl
توی روش اول خودش اگر انکودینگ مناسب نداشته باشید بهتون راه حل میده و انکودینگ رو روی UTF-8 ست میکنه.
-
من هم مدت طولانیه که vim ویرایشگر اصلی منه و با کلی کانفیگ و البته با تیماکس آمیخته به همن و باهاشون خیلی راحتم البته کار باهاش باعث شده با ویرایشگرهای دیگه راحت نباشم
گه گاه به ایمکس سر میزنم و ویرایشگرهایی که جدید میان رو هم برای چند روز تست میکنم مثل اتم و براکتز اما ادیتور اصلیم vim هست