ہم نے پچھلے ایک سال میں مٹھی بھر ٹیکسٹ ایڈیٹرز پر لکھا ہے لیکن ارے، یہ اوپن سورس ہے؛ اور بھی بہت کچھ ہے جہاں سے دوسرے آئے ہیں۔ آج، ہم آپ کے لیے مارک ڈاؤن ایڈیٹنگ اور ری اسٹرکچرڈ ٹیکسٹ مارک اپ لینگویجز پر فوکس کے ساتھ ایک لینکس ایپ لاتے ہیں - ReText
ReText مارک ڈاؤن اور ری اسٹرکچرڈ ٹیکسٹ مارک اپ لینگوئجز کے لیے ایک اوپن سورس اور ہلکا پھلکا لیکن موثر ٹیکسٹ ایڈیٹر ہے۔ یہ لینکس اور کسی بھی POSIX-مطابقت پذیر پلیٹ فارم پر کام کرنے کے لیے Python میں لکھا گیا ہے۔ اس کے کہنے کے ساتھ، ازگر کا رن ٹائم ماحول اس کی تنصیب کے لیے ایک ضرورت ہے۔
ReText میں ترمیم کی فعالیت، دستاویز کی ترجیحات، دستاویز کے لائیو پیش نظاروں کے لیے ایک اختیاری پینل، اور تمام بنیادی چیزوں کے لیے پینلز کے ساتھ ایک آسان UI شامل ہے۔ خصوصیات جن کی آپ ایک عام ٹیکسٹ ایڈیٹر میں توقع کریں گے۔ اس میں لائن نمبرز اور کچھ نحو کو نمایاں کیا گیا ہے تاکہ غلطیوں، ٹیگز، سیکشنز، لنکس وغیرہ کو نمایاں کیا جا سکے۔
ری ٹیکسٹ میں خصوصیات
ReText's فنکشنلٹی کو ایکسٹینشنز کے استعمال سے بڑھایا جا سکتا ہے تاکہ ریاضی کے فارمولے، سمارٹ ٹیبل ایڈیٹنگ، دستاویز برآمد کرنے کے اختیارات وغیرہ کو سپورٹ کیا جا سکے۔ اس کے ویکی پیج سے یہ سب کچھ اور مزید کو کیسے فعال کرنا ہے۔
پرانی ری ٹیکسٹ فائلیں اوبنٹو کے ریپو میں دستیاب ہیں اس لیے آپ کو بس انسٹال کمانڈ چلانے کی ضرورت ہے:
$ sudo apt retext انسٹال کریں۔
اگر آپ تازہ ترین ورژن چلانا چاہتے ہیں (جیسا کہ آپ کو چاہیے) تو نیچے دی گئی کمانڈز استعمال کریں۔ وہ جدید ترین ReText Ubuntu، Debian، Linux Mint اور کچھ دیگر distros میں انسٹال کرنے کے لیے کام کریں گے۔نیچے دیئے گئے کوڈ کو چلانے سے پہلے ReText کو ہٹانا یاد رکھیں اگر آپ نے اسے پہلے سے ذخیرہ خانوں سے انسٹال کیا تھا:
$ sudo apt retext کو ہٹا دیں۔ $ sudo apt python3-pip python3-pyqt5 انسٹال کریں۔ $python3 -m pip retext --user انسٹال کریں۔ "$sed -i s|Exec=.|Exec=$HOME/.local/bin/retext %F| ~/.local/share/applications/me.mitya57.ReText.desktop" "$sed -i s|Icon=.|Icon=$HOME/.local/share/retext/icons/retext.png| ~/.local/share/applications/me.mitya57.ReText.desktop"
آخری دو کمانڈز ReText ڈیسک ٹاپ فائل کو ٹھیک کرنے اور اسے درست قابل عمل اور آئیکن پاتھ دینے کے لیے سمجھے جاتے ہیں۔
جب آپ کی انسٹالیشن مکمل ہو جائے تو آپ کو اپنے سیشن سے لاگ آؤٹ اور بیک ان کرنے کی ضرورت پڑسکتی ہے تاکہ ری ٹیکسٹ مینو/ڈیش میں ظاہر ہو۔
جب بھی آپ پائپ کے ذریعے ReText کو اپ ڈیٹ کرنا چاہیں تو انسٹال کمانڈ میں "–upgrade" شامل کریں۔
$ sudo python3 -m pip install retext --user --upgrade
دیگر لینکس ڈسٹروز کے لیے، Python3 pip اور PyQt5 انسٹال کریں اور پھر اوپر دی گئی ہدایات کا استعمال کریں سوائے اس وقت کے آپ کو ضرورت نہیں ہے۔ "مناسب" کلیدی لفظ۔