اوتو کامپلیت در لینوکس توسط ابزار TextSuggest

این مطلب از سایت قدیمی منتقل شده و ممکن است اشکالات زیادی دشته باشد. لطفا در صورت مشاهده ی هر گونه ایراد، گزارش دهید

تکمیل خودکار یا auto-complete در گوشی های هوشمند کمک زیادی به صرفه جویی در زمان کرده است ولی آیا تا به حال به ابزار مشابهی در محیط دسکتاپتان فکر کرده اید؟

در سیستم عامل مک چندین ابزار درونی برای این کار وجود دارد و وقتی شما دکمه ی ESC (اسکیپ) را بزنید, لیستی از کلمات پیشنهادی برای شما به نمایش در میایند.

ولی برای ابزاری مشابه در لینوکس دیگر نیازی به صبر کردن نیست… 🙂

اوتو کامپلیت در لینوکس

Bharadwaj Raju روی ابزاری برای اوردن اوتوکامپلیت در لینوکس کار کرده و در این باره گفته: “پیشنهاد کلمات یک اسکریپت برای پیشنهاد و توسعه ی کلمات است. این ابزار پیشنهادات خود را در یک کیبرد تاچ موبایل ولی برای لینوکس نمایش میدهد.” 

این ابزار از سه قسمت اصلی تشکیل شده است:

  • اضافه کردن کلمات(زمانی که شما کلمه ای را جست و جو و سپس دخیره میکنید)
  • پیشنهادات(کلماتی که شما بنا بر کلمه ای که وارد کرده اید مشاهده میکنید)
  • کلمات مخفف(که تنها با یک کلمه ی مخفف میتوان یک جمله دریافت کرد)

قسمت آخر بسیار مفید  کاربردی و کمک زیادی در صرفه جویی زمان میکند برای مثال شما بعد از تایپ کردن ‘esig’ و زدن یک شرتکات از قبل تعریف شده(مثل Ctrl + i) امضای امیل خود را خواهید داشت. (و یا جملات مشخصی که برای خود تعریف میکنید)
Screenshot from 2016-07-30 13-30-15

شما میتونید لیست دلخواه خود را در یک فایل به نام Custom_Words.txt در پوشه ی home خود به فرمت زیر وارد کنید:

Screenshot from 2016-07-30 13-33-07

نصب برنامه در لینوکس

Text Suggest یک نرم افزار رایگان و متن باز است ولی در حال حاضر تنها زبان انگلیسی را پشتیبانی میکند.

این ابزار برای نصب به xdotool , libxdo3 و xclip نیاز دارد و شما قبل از نصب برنامه نیاز به نصب این 3 وابستگی ها دارید. سپس از طریق لینک زیر به دانلود فایل نصبی برنامه بپردازید:

لینک دانلود برنامه

و با دستور sudo sh install.sh ابزار را نصب کنید.

حال نیاز به راه اندازی یک شرتکات برای فراخوانی پیشنهادات دارید. برای اینن کار به system setting > keyboard > shortcut رفته و شرت کات های دلخواه خود را در بخش custom shortcuts مانند شکل زیر ایجاد کنید:

Screenshot from 2016-07-30 13-42-26

شما میتوانید سورس های این برنامه را در گیت هاب ان به نشانی زیر مشاهده کنید:

TextSuggestدر گیت هاب

 

منتظر نظرات و انتقادات شما درباره ی این پست هستیم . موفق و پیروز باشید 🙂

مطالب مرتبط

تنظیم ساعت و تاریخ در لینوکس

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

6 نرم افزار دسترسی از راه دور remote برای لینوکس

بهترین نسخه های لینوکس برای کاربران مک

آموزش بالا بردن سرعت کروم بدون نصب دوباره

اجرای خودکار دستور در ترمینال در زمان مشخص

اوتو کامپلیت در لینوکس توسط ابزار TextSuggest

محتوای مطلب

کامنت ها

لطفا اگر سوالی نامرتبط با این مطلب دارید، از تب «پرسیدن سوال» استفاده کنید

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد.

<