منبع اصلی نوشتار زیر در این لینک قرار دارد

راهنمای سریع ایمکس(Emacs)

ٍEmacs quick tips

من برای ویرایش فایل‌هام از ایمکس استفاده می‌کنم. یکی از بهترین ویرایشگرهایه که تا حالا دیدم. البته ایمکس فراتر از یه ویرایشگره و بیشتر شبیه به یه پلتفرم میمونه. یه لیستی از کلیدهای پرکاربرد ایمکس که خودم ازشون استفاده میکنم رو توی گیت‌هاب گذاشتم و امیدوارم که به دردتون بخوره.

اینجا میتونید ببینیدشون: Emacs quick tips
این هم لینک دانلود : https://github.com/silvergit/Emacs-quick-tips/archive/master.zip

 

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

افزودن تمامی دستورات زی‌پرشین به Texworks

اگه TeX کار هستید بخونید.

همونطور که می‌دونید دستورات TeX خیلی زیادن و به ذهن سپردنشون خیلی سخته. من با TeXworks کار می‌کنم، خیلی سادست و کار منو راه میندازه. قابلیت تکمیل خودکار دستورات XePersian هم اگه بهش اضافه بشه(اینجا) کارآییش به شدت بالا می‌ره. خب خوبیش اینه که می‌شه با اسکریپت نویسی قابلیت‌های دلخواه رو بهش اضافه کرد، اگه با پایتون یا جاوا اسکریپت آشنایی دارید می‌تونید به راحتی TeXworks رو گسترش بدید.

 

دستورات زی‌پرشین

 

من تمام دستورات کتاب راهنمای زی‌پرشین رو به منوی TeXworks اضافه کردم. عنوان دستورات رو با معادل فارسیشون نوشتم که بیادآوردنشون ساده تر باشه، جمعاً ۹۰۹ دستور شد که چون نمایش همشون توی منو ممکن نبود بر اساس حروف الفبا دسته بندیشون کردم.

 

 

اسکریپت‌ها رو از اینجا بگیرید.

 

ویندوزی‌ها:

از منوی Help گزینه‌ی ‫‪Setting‬‬ ‫‪and‬‬ ‫‪Resourse‬‬ رو انتخاب کنید و در پوشه‌ی باز شده اسکریپت‌ها رو کپی کنید.

 

لینوکسی‌ها:

بهتره از git استفاده کنید.

‫‪$‬‬ ‫‪git‬‬ ‫‪clone‬‬ ‫‪https://github.com/silvergit/XeWorks.git‬‬
‫‪$‬‬ ‫‪cd‬‬ ‫‪XeWorks‬‬‬‬
‫‪$ cd‬‬ The‬‬ /Equivalent‬‬ ‫‪/LATEX‬‬ ‫‪/and‬‬ ‫‪/TEX‬‬ ‫‪/Commands‬‬
‫‪$‬‬ ‫‪cp‬‬ ‫‪-R‬‬ ‫*‬ ‫‪Dest‬‬

 

در نهایت به منوی Scripts برید و از قسمت Texworks Scripting گزینه‌ Reload script list رو بزنید تا لیست اسکریپت‌ها به‌روزرسانی بشن.

 

لطفا اگه استفاده کردید نظرتون رو برای نسخه‌های بعدی بگید. ممنون.

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

ویژگی‌هایی از پایتون که شما ممکن است ندانید – قسمت سوم

python

پایتون زبان بزرگ و قدرتمندیه که کار باهاش از نظر من بسیار لذت بخش و دوست داشتنیه. بسیاری از ویژگی‌های پایتون فقط توی این زبان دیده می‌شه و توی هیچ زبانی مشابهشون پیدا نمیشه. در این سری پست‌ها این ویژگی‌ها رو معرفی می‌کنم.

ادامه مطلب ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

ویژگی‌هایی از پایتون که شما ممکن است ندانید – قسمت دوم

python

پایتون زبان بزرگ و قدرتمندیه که کار باهاش از نظر من بسیار لذت بخش و دوست داشتنیه. بسیاری از ویژگی‌های پایتون فقط توی این زبان دیده می‌شه و توی هیچ زبانی مشابهشون پیدا نمیشه. در این سری پست‌ها این ویژگی‌ها رو معرفی می‌کنم.

ادامه مطلب
ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

باز هم پایتون: ویژگی‌هایی از پایتون که شما ممکن است ندانید

python

پایتون زبان بزرگ و قدرتمندیه که کار باهاش از نظر من بسیار لذت بخش و دوست داشتنیه. بسیاری از ویژگی‌های پایتون فقط توی این زبان دیده می‌شه و توی هیچ زبانی مشابهشون پیدا نمیشه. در این سری پست‌ها این ویژگی‌ها رو معرفی می‌کنم.

ادامه مطلب
ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

آشنایی با تنظیمات ویرایشگر نانو (nano)

http://www.techwebtips.com/wp-content/uploads/2010/01/GNU-Nano-Editor-Mac-Image.png

 

قبلا توی فدورا برای ویرایش فایل‌های متنی از vi استفاده می‌کردم اما بعد از مهاجرتم به آرچ خودبه‌خود vi رو با nano جایگزین کردم. الان از این انتخاب راضیم و به نظرم nano در عین سادگی بسیار کامل و به دردبخوره و خیلی دوسش دارم.
 

توی این پست با تنظیمات nano برای هر چه قدرتمندتر کردنش آشنا می‌شیم.

ادامه مطلب
ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

مهاجرت از oh my zsh به prezto

zsh

قبلا در مورد zsh و oh my zsh نوشته بودم. zsh یه شل قوی و محبوبه که دست bash رو از پشت می‌بنده و زمانی که با oh my zsh ترکیب بشه کاربردی تر و زیبا تر می‌شه.

oh my zsh با اینکه فوق العاده کار می‌کنه اما یه مشکل داره و اونم تاخیر یک ثانیه‌ای لود معروفشه. prezto از oh y zsh فورک شده تا این مشکل رو حل کنه. بهینه‌سازی‌های دیگه‌ای هم توی کد oh my zsh صورت گرفته که حتما شما رو راغب به استفاده از pretzo خواهد کرد.

قابلیت تکمیل خودکار pretzo با نشون دادن نتایج توی دسته بندی‌های مختلف خیلی جالبه.

مثلا اگه بعد از تایپ ls کلید تب رو بزنید میتونید دستورات خارجی، دستورات کرنل، توابع شل و آلیاس‌ها رو توی دسته‌های خودشون ببینید:

ali@localhost:~/ > ls
 -- external command --
ls          lscpu       lslogins    lspcmcia    lsusb.py              
lsattr      lsinitcpio  lsmod       lspst                           
lsblk       lslocks     lspci       lsusb                           
 -- alias --
ls

و یه قابلیت فوق‌العاده‌تر که قبلا با دستور cheat معرفیش کرده بودم دیدن لیست پارامترهای یه دستوره که فقط کافیه بعد از تایپ دستور و علامت – کلید تب رو بزنید.

ali@localhost:~/ > tar -
 -- tar function --
A  -- append to an archive
c  -- create a new archive
f  -- specify archive file or device
t  -- list archive contents
u  -- update archive
v  -- verbose output
x  -- extract files from an archive

 

pretzo از تم‌های زیباتری نسبت به oh my zsh پشتیبانی می‌کنه و همچنین پیکره‌بندی اون بر مبنای oh my zsh انجام می‌شه که همه‌ی این موارد باعث می‌شن شما به راحتی از oh my zsh به فرزند خلفش pretzo مهاجرت کنید. توی این پست راه اندازی و کانفیگ prezto رو خواهیم دید.

ادامه مطلب
ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

دستی به سر و روی آرچتان بکشید

http://www.negarkhaneh.ir/UserGallery/2009/3/sinaafshar_04120000_1.jpg

سلام. این اولین پستیه که امسال میذارم و قبل از همه چیز سال نو رو به همه‌ی دوستان تبریک می‌گم. توی این پست قصد داریم آرچ رو برای خودمون زیباتر از قبل کنیم. این پست ممکنه سریالی باشه. فعلا تم گراب و تم plymouth رو عوض می‌کنیم.

ادامه مطلب
ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

چگونه در آرچ لینوکس یک مخزن محلی بسازیم

مهاجرت به آرچ

ساختن یه مخزن محلی از بسته‌های آرچ مزایای زیادی داره.

  • با استفاده از اون می‌تونید آرچ رو روی یه سیستم دیگه به صورت آفلاین نصب کنید.
  • می‌تونید سیستمی که به نت متصل نیست رو آفلاین آپدیت کنید.
  • می‌تونید از جایی که به اینترنت پر سرعت (یا رایگان :D) دسترسی دارید بسته‌ها رو دانلود کنید و روی سیستم خودتون نصب کنید.

ادامه مطلب
ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

آموزش نصب بسته‌ی cheat

Trminal Commands

 

چند روز پیش اینجا مطلبی در مورد دستور cheat دیدم که خیلی ازش خوشم اومد. cheat یه دستور خط فرمانه که اطلاعاتی راجع به بسته‌های خط فرمان در اختیار کاربر می‌گذاره. راه معمولی کمک گرفتن در مورد بسته‌ها اینه که از man یا سوئیچ help– استفاده کنیم. اما بعضی وقت‌ها man بیش از حد طولانیه و help– بیش از حد کوتاه. cheat برای دستورهای خط فرمان یه Cheat-Sheet مفید تهیه کرده که استفاده از اون راحت‌تر از استفاده از دستورات مشابهه.

ادامه مطلب
ادامه مطلب