[سیمینار طاقت] [برینڈن لیو] [ہارورڈ یونیورسٹی] [یہ CS50 ہے.] [CS50.TV] آج طاقت کے لئے ایک تعارف ہونے جا رہا ہے. کتنے لوگ آپ کی طاقت کے بارے میں سنا ہے؟ کیا آپ کو طاقت کے بارے میں سنا ہے؟ [Student کی] یہ آپ کے تمام مسائل حل کرتی ہے. [برینڈن ایل] یہ آپ کے تمام مسائل حل کرتی ہے. تم لوگوں کو طاقت کے بارے میں سنا ہے اور کچھ؟ نقوش؟ [Student کی] میں طاقت استعمال کرنے کے لئے پسند کرتا ہے کرنے کے لئے بات کی ہے تقریبا سب. اوہ، میٹھی. [Student کی] میں جانتا ہوں کہ لوگوں کی ایک بہت طاقت استعمال کرنا چاہتے ہیں. ٹھیک ہے، یہ ہے کہ، اچھی بات ہے کیونکہ CS51 میں لوگوں کی ایک بہت Emacs قدرے بہتر کی حمایت کی ہے کیونکہ Emacs لینے کے لئے شروع زبان کے لئے آپ کو CS51 میں استعمال کرنے کے لئے جا رہے ہیں، اور میں، ہارورڈ میں کافی نہیں لوگوں کے طاقت کا استعمال کرتے ہیں کہ فکر تو میں واقعی کوشش کرتے ہیں اور طاقت کے استعمال کی حوصلہ افزائی کا ایک اچھا کام کرتے ہیں. لیکن یہاں لوگ آپ کو دلچسپ ہو سکتا ہے ایک کلاسک xkcd مزاحیہ ہے. تم لوگوں میں سب سے پہلے نینو استعمال کیا ہے؟ اس مزاحیہ نینو ہے؟ اصلی پروگرامرز Emacs استعمال. ارے، اصلی پروگرامرز طاقت کا استعمال کرتے ہیں. نہیں، اصلی پروگرامرز ہے جو اس پر آپ کبھی بھی ایڈ استعمال کرنے کے لئے نہیں کرنا چاہتے ہیں ایڈ استعمال. یہ واقعی، واقعی پرانے اور بہت برا ہے، اور حقیقی پروگرامرز استعمال ایک چمبکیی انجکشن اور ایک مستحکم ہاتھ. اور تم باقی پڑھ سکتے ہیں، لیکن یہ بہت دل لگی ہے. اور مضحکہ خیز بات یہ ہے کہ آخر میں ہے. انہوں نے "اوہ، جی ہاں، کورس کی، ایسا کرنے کے لئے ایک Emacs کمانڈ نہیں ہے."، کا کہنا ہے کہ Emacs میں وار کی طرح ہے جس میں اچھے پرانے CX ایم سی ایم تیتلی، Emacs تاریخی تھوڑا سا فولا ہوا پر جانا جاتا ہے، کیونکہ اور تقریبا کچھ کے لئے حکم دیتا ہے، تو اس Emacs کے لئے ایک مذاق کی طرح کی. طاقت کیا ہے؟ طاقت ایک اعلی درجے کی پروگرامر کے ٹیکسٹ ایڈیٹر ہے. میں واقعی میں ٹیکسٹ ایڈیٹر کے درمیان فرق کرنے کے لئے چاہتے ہیں اور ایک دستاویز پروسیسر کی طرح کچھ. مائیکروسافٹ ورڈ کی ایک دستاویز پروسیسر کے طور پر جانا جاتا ہے. آپ کے مارجن مقرر چیزوں کو بولڈ، چیزوں کو اجاگر کر سکتے ہیں، ، چیزوں کے ذریعے حملہ فونٹ سائز اور whatnot تبدیل. ایک ٹیکسٹ ایڈیٹر صرف ترمیم کریں متن سے کچھ نہیں کرتا. آپ لفظی صرف حروف. اسٹائل، سائز، فونٹ، رنگ، یا ایسا کچھ کی کوئی ترتیب نہیں ہے. تم کرتے ہو سب میں ترمیم کریں متن ہے، اور طاقت خاص طور پر پروگرامنگ کے لئے بنایا گیا ہے. یہ صرف پروگرامنگ کے لئے میں تعمیر کی خصوصیات میں سے ایک بہت ہے. یہ موثر متن میں ترمیم کے لئے واضح ڈیزائن کیا گیا ہے. عام طور پر، طاقت بنیادی طور پر سب سے تیزی سے ٹیکسٹ ایڈیٹر پر جانا جاتا ہے آپ ممکنہ طور پر ممکن ہے کہ کسی بھی دوسرے ٹیکسٹ ایڈیٹر کے ساتھ مقابلے میں استعمال کر سکتے ہیں. IDE کی طرح کی خصوصیات کے بہت، براہ راست طاقت میں تعمیر نہیں کر رہے ہیں تو آپ کو ایک IDE کا استعمال کیا ہے اور آپ کو تالیف کی طرح چیزوں کے لئے استعمال کیا جاتا رہے ہیں اور خود کار طریقے سے چلاتے ہیں یا ٹھیک کرنا آپ IDE یا مختلف چیزوں کی ایک پوری میزبان میں کیا ہے طاقت، قدرتی طور پر اس کے ساتھ نہیں آیا ہے لیکن آپ کو طاقت کے لئے فعالیت کے اس طرح شامل کرنے کے لئے استعمال کر سکتے ہیں پلگ ان کی ایک پوری میزبان ہے. خود کی طرف سے طاقت متن میں ترمیم پر مرکوز ہے اور واقعی، واقعی میں بہت اچھا متن میں ترمیم کرتا ہے. اور آخر میں، یہ، واقعی مرضی کے مطابق اور قابل توسیع ہے اور بنیادی طور پر طاقت کے ارد گرد طاقت پر بنایا گیا ہے جس میں، یا VI،، کیا گیا ہے ، 40 سے زائد سالوں کے لئے ارد گرد کیا گیا، اور یہ ایک بہت، بہت گہری پروگرام ہے اور لوگوں کو زندگی بھر کے لئے اس کا استعمال اور واقعی اس کے مکمل کرنے کے لئے ماسٹر پروگرام کبھی نہیں کرے گا، اور آپ کو ہمیشہ، سال کے دوران اپنی زندگی بھر سیکھنے جاری رہے گا ہمیشہ بہتر سے بہتر ہوتا جا رہا ہے. وہاں آپ سیکھ سکتے ہیں کیا کوئی آخر بنیادی طور پر ہے اور کتنا آپ کو طاقت کے ساتھ بہتر بنانے کے کر سکتے ہیں، جو واقعی دلچسپ ہے. آپ کو بہت، بہت ماہر ہو سکتے ہیں، کیونکہ آپ کو خوفناک کچھ کے طور پر اسے دیکھنے کے لئے نہیں کرنا چاہتا طاقت میں صرف چند ہفتوں میں لیکن اس طرح کی طرح ایک مسلسل-ہے آپ کو ہمیشہ مزید جاننے اور اس سے زیادہ اور چیزیں بہتر اور بہتر سیکھ سکتے ہیں، جس قسم کے دلچسپ میرے لئے ہے. یہ طاقت کی طرح لگتا ہے کی ایک مثال ہے. یہ میرا نہیں ہے. اب تم کچھ لائیو کے مظاہروں کو نظر آئے گا. یہ طاقت کی طرح نظر ہو سکتا ہے کی ایک مثال ہے. کیا ہم آج کیا کرنے جا رہے ہیں جو ہم کے ساتھ شروع کرنے کے لئے جا رہے ہیں  طاقت کیا کر سکتے ہیں کی ایک فوری شوکیس. میں تم لوگوں کے لئے کچھ ترکیبیں اور whatnot کرنے جا رہا ہوں تو آپ میں بہت زیادہ طاقت کی طرح کیوں اور کیوں طاقت کی طرح لوگوں کو اتنا، کر سکتے ہیں اور پھر وہاں سے ہم ایک نرم تعارف میں جائیں گے. اصل میں، یہ، طاقت کے لئے ایک تعارف تھوڑا سا تیز ہو جائے گا. میں ایک ٹیکسٹ فائل کو ڈاؤن لوڈ کرنے اور آپ کر سکتے ہیں تو مجھے ساتھ ساتھ عمل کرنے کے لئے لوگ آپ سے پوچھیں گے. یہ طاقت ہے، اور یہاں میں نے، MacVim استعمال کر رہا ہوں تم لوگ میکس اگر ایسا ہے تو آپ کو MacVim کا استعمال کرتے ہوئے غور کرنا چاہتے ہیں کر سکتے ہیں یہ باقاعدگی سے طاقت، اگرچہ طاقت کی ایک گرافیکل ورژن ہے کیونکہ، آپ کمانڈ لائن میں کیا ہے، صرف ٹھیک کام کرتا ہے. میں آپ کو کچھ بے ترتیب تجاویز اور چالوں کو دکھانے کے لئے جا رہا ہوں آپ کو یہ بہت اچھا ہے کیوں آپ کو ظاہر کرنے کے لئے طاقت میں استعمال کر سکتے ہیں. میں کے ذریعے جانے کے لئے جا رہا ہوں صرف چند بے ترتیب چیزیں. ، پہلی بات یہ متن کی اشیاء ہے، اور متن کی اشیاء کے ارد گرد چند ایک حکم موجود ہیں اور میں اصل، اشیاء سیمینار میں بعد میں مزید تفصیل میں کیا متن آپ کو سکھاؤنگا لیکن مثال کے طور پر،، کی میرا نام غلط ہجے کہتے ہیں Barndon لیو، اور میں نے اسے تبدیل کرنا چاہتے ہیں. میں نے کیا کرنا ہے کہیں کمانڈ میں میرا نام اور قسم میں اپنے کرسر کو حاصل ہے ciw، اور یہ، اپنے پورے نام کو حذف ڈالیں موڈ میں ڈال دیا جائے گا، اور میں اپنے نام میں ٹائپ کریں اور اس کو ٹھیک کر سکتے ہیں. میں نے کی قیمت درج کرنے کے اندر کچھ تبدیل کرنا چاہتے ہیں تو اسی طرح، اس کے لئے ایک کمانڈ بھی ہے. میں نے کی قیمت درج کرنے کے اندر چیزوں کو ختم کر سکتے ہیں. کوئی زیادہ ماؤس پر آپ کے ہاتھ پر منتقل، کلک کریں دوگنا کرنے کے لئے، ڈبل کلک کریں، اور پھر واپس اندر کچھ ٹائپ آپ جو کچھ بھی ہے، کی بورڈ سے سب کچھ کر سکتے ہیں. یا متبادل کے طور پر، کی میں اس اینکر ٹیگ کے اندر اس تصویر ٹیگ کا کہنا ہے کہ دو. تم لوگ ابھی تک کلاس میں ایچ ٹی ایم ایل احاطہ کرتا ہے؟ جی ہاں، تو شاید میں اس ٹیگ کو خارج کرنا چاہتے ہیں، عام طور پر آپ کیا کرنا ہے آپ کو اپنے ماؤس کا استعمال کرنے کی ضرورت ہے جس میں اور احتیاط سے آپ کو اس کے خارج کر دیں اور حذف کرنا چاہتے ہیں بالکل وہی جو اجاگر. لیکن طاقت میں، بس DIT ہے، اور آپ واقعی بہت تیزی سے اسے باہر خارج کر سکتے ہیں اور میں ان تمام لوگوں کو حکم دیتا ہے کا مطلب ہے آپ کو کیا وضاحت کریں گے اور آپ کو ایک دوسرے میں ان کا استعمال کس طرح. ایک اور مثال، میں، یہاں کچھ کوڈ ہے اور میں نے کوڈ حاشیہ کرنا چاہتے ہیں کا کہنا ہے کہ، لیکن میں نے کوڈ حاشیہ کرنا چاہتے ہیں صرف قوسین کے اندر اندر، اور میں نے بھی 3 حکم دیتا ہے کا استعمال کرتے ہوئے کوڈ پوٹ کر سکتے ہیں بنیادی طور پر> آئی بی کا استعمال کرتے ہوئے. طاقت کے بارے میں واقعی ڈاؤن لوڈ، اتارنا ہے ایک اور چیز بصری بلاک ترمیم کہا جاتا ہے. تم لوگ کبھی بھی اجاگر کرنا چاہتے تھے کیا ہے، تو مجھے پتہ نہیں آپ کے کوڈ میں متن کی ایک آئتاکار بلاک کبھی کبھی اس کی بجائے تمام مختلف لائنوں پھیلی ہوئی ہے کہ لائن بات کی اس عجیب قسم کی ہے کرنے کے. مثال کے طور پر، طاقت میں آپ یہ کر سکتے ہیں. میں، بہت اچھا ہے، اس طرح مستطیل اجاگر کر سکتے ہیں لیکن اس کے علاوہ، میں نے اس کی فعالیت کا استعمال کرتے ہوئے ترمیم کر سکتے ہیں. مثال کے طور پر، میں نے اپنے نام کے تمام سابقہ ​​کے کچھ قسم دینے کے لئے چاہتے ہیں تو میں نے ایک بلاک کو اجاگر اور اس کے بعد کچھ شامل کر سکتے ہیں. اسی طرح، میں نے بھی اس بلاک کو اجاگر اور اس کے خارج کرنے کے لئے منتخب کر سکتے ہیں، یا شاید میں نے اس بلاک کو اجاگر اور ہم تمام ڈاکٹروں ہیں کیونکہ ڈی کرنے کے لئے اسے تبدیل کر دیں گے. جو بھی ہے، آپ کو ان تمام مختلف چیزیں کر سکتے ہیں. آخر میں، تہ کرنے واقعی اچھا ہے. IDEs کے کی ایک بہت آپ کے نقطہ نظر سے باہر مختلف افعال گنا کر سکتے ہیں جہاں یہ ہے صورت میں آپ ان کو دیکھنے کے لئے نہیں کرنا چاہتا. مثال کے طور پر، میں یہاں متن کا یہ گروپ ہے لگتا ہے، اور میں واقعی میں اس کو دیکھنے کے لئے نہیں کرنا چاہتا. میں نے فائل میں کچھ ترمیم کر رہا ہوں کیونکہ میں نقطہ نظر کے باہر رکھنا چاہتے ہیں. میں، تو یہ گر ہے اسے لپیٹ سکتے ہیں اور اس طرح اس قول کے باہر ہے، اور میں صفحے پر ہیں کہ دوسری چیزوں کے ترمیم کر سکتے ہیں، اور یہ واقعی بہت اچھا ہے. آپ کو پروگرامنگ کر رہے ہیں جب آپ کے افعال اور whatnot کو گنا یا کلاس گنا کر سکتے ہیں آپ کو ان میں ترمیم نہیں کر رہے ہیں جب صرف نقطہ نظر سے باہر رکھنے کے لئے، آپ ان کو دیکھنا چاہتے ہیں اور جب آپ کو بعد میں ان کو کھول سکتے ہیں. اور آپ کو یہ صرف سب کچھ کھول کر سکتے ہیں. ٹیبز، buffers کے، اور ونڈوز. طاقت ہے کہ میں بہت ٹھنڈا ہے عام طور پر متن کے ایڈیٹرز کے ایک بہت میں آپ کو صرف ایک وقت میں ایک فائل میں ترمیم کر سکتے ہیں، کی طرح نینو میں، یا شاید آپ نوٹ پیڈ یا سے gedit کا استعمال کرتے ہوئے کر رہے ہیں. میں اصل میں بہت سے gedit استعمال کیا جاتا ہے، لیکن کبھی نہیں کیا ہے، کم از کم نوٹ پیڈ + + میں آپ کو ٹیب کر سکتے ہیں، لیکن طاقت ٹیبز، بفرز اور ونڈوز کے تصور ہے. مثال کے طور پر، آپ نئے ٹیب کے ایک گروپ کو کھول سکتے ہیں. تم نے، اب ٹیبز کی ایک گروپ ہے بہت سب سے اوپر یہاں دیکھ سکتے ہیں اور میں انہیں بند کر سکتے ہیں. مزید برآں، buffers کی اس تصور نہیں ہے، خیال ہے جو آپ کو ایک فائل کو کھول دیا ہے ایک بار جب یہ بفر میں زندہ رہتا ہے، اور آپ واقعی بہت تیزی سے اس فائل پر تشریف لے جائیں کرنا چاہتے ہیں تو آپ، اس کے ساتھ ساتھ بفر کے اندر اندر واقعی بہت تیزی سے اس پر کر سکتے ہیں اور مزید برآں، ایک پین کے اندر اندر آپ بھی ایک سے زیادہ ونڈوز میں آپ کی ونڈو کو تقسیم کر سکتے ہیں. مثال کے طور پر، میں ایک سے زیادہ ونڈوز میں اس ونڈو کو تقسیم کرنا چاہتے ہیں آپ، میں نے دو مرتبہ ایک ہی کوڈ ہو سکتا ہے کہ یہاں دیکھ سکتے ہیں اور میں زیادہ سے زیادہ سے زیادہ تقسیم کر سکتے ہیں، اور اب یہ ہے کہ اچھا نہیں لگتا ڈیفالٹ کی طرف سے میں پہلے سے طے شدہ ونڈو سائز قسم کا بڑا ہو کیونکہ تمام دوسروں، باہر squashed ہیں لیکن عام طور پر میں نے اس کے پروجیکٹر پر میرے کمپیوٹر پر نہیں ہوں جب میں نے کئی شیشے کے لئے جو بہت اچھا ہے، ایک ہی وقت میں کھول کر سکتے ہیں ایک ہی وقت میں ایک سے زیادہ فائلوں میں ترمیم. آپ کو بھی منتخب کی طرح چیزیں ہیں اور جگہ لے سکتے ہیں اور ہم اصل میں، سیمینار میں اس کا احاطہ کریں گے تو میں نے اب اس کو چھوڑ دیں گے. تم بھی مختلف طریقوں کے تمام قسم کے میں کمانڈ لائن کے ساتھ بات چیت کر سکتے ہیں. میں یہاں فہرست میں کسی قسم کا ہے اور اگر مثال کے طور پر، میں حل کرنا چاہتے ہیں اس کے مجھے پتہ نہیں ہے، دوسرے پھل، انگور شامل ہیں، اور میں نے خاص تقریب کا استعمال کرتے ہوئے اس کی اہمیت کو اجاگر کر سکتے ہیں اور ترتیب کے فون، اور یہ میرے لئے خود کار طریقے سے ترتیب دیں گے. تم مجھے سمجھتے ہیں، جس میں سی ایس ایس میں ترمیم کی جائے جا رہے ہیں اسی طرح، آپ کو شاید کر کیا جائے گا آپ کی آخری منصوبے کے لئے، سب سے زیادہ لوگوں کرتے ہیں، اور شاید آپ کو حروف تہجی کی ترتیب میں ان کو چھانٹ رہا ہے کی طرف سے منعقد آپ سی ایس ایس رکھنا چاہتے ہیں. آپ بھی ان کو اجاگر اور طرح کہتے ہیں، اور یہ آپ کے لئے الگ الگ کر سکتے ہیں. یہ، طاقت کر سکتے ہیں کہ چیزوں کی مثالیں میں سے کچھ ہیں اور آپ میں واقعی چاہتے ہیں کہ اہم بات یہ ہے کہ آپ کی توجہ اپنی طرف متوجہ کرنے کے لئے کہ محسوس کریں گے میں کی بورڈ سے سب کچھ کر رہا ہوں یہ ہے کہ، آپ کو دیکھ کرنے کے قابل ہیں اور اگر میرے ہاتھ پر رکھ دیا گیا ہے جہاں تم نے بھی میرے ہاتھ واقعی گھر صف سے منتقل کبھی نہیں دیکھیں گے کہ. آپ کو متن میں ترمیم کر رہے ہیں جب عام طور پر آپ عام طور پر ایک ماؤس کا استعمال کرنے کی ضرورت ہے اور ارد گرد اور whatnot پر کلک کریں، اور تحریک کے اس طرح نیچے drags اور اپشج وقت، یا شاید آپ کے گھر صف اور تیر کی چابیاں کے درمیان منتقل کر رہے ہیں، اور تو آپ کو تھوڑا سا پیچیدہ ہے، اس طرح آگے پیچھے جا رہے ہیں لیکن آپ کو بھی سست، اور آپ کو طاقت میں بہت اچھا ایک بار بات ہے آپ کرنا چاہتے ہیں سب کچھ آپ کے ہاتھوں میں منتقل کرنے کے لئے بغیر کیا جاتا ہے بہت اچھا ہے جس کے گھر کی قطار، کی طرف سے. ذرا رکو، میں اس درخواست کو کھولنے کے لئے جا رہا ہوں. ہم وہاں چلتے ہیں. اب آپ حکم نچلے دائیں ونڈو نیچے چلا رہے ہیں دیکھ سکتے ہیں. میں صرف تم طاقت کے ساتھ پہلے سے طے شدہ کی طرف سے شامل کر رہے ہیں کہ چیزیں ہیں ظاہر ہوتا ہے کہ تمام افعال، لیکن آپ کو بھی استعمال کر سکتے ہیں پلگ ان کی ایک بڑی تعداد بھی موجود ہے آپ طاقت کے تجربے کو بہتر بنانے کے. آپ میں شامل ہے کہ ترتیب فائل ڈاؤن لوڈ کی ہے تو، اور PowerPoint میں ان کے نصب کرنے کے لئے ہدایات موجود ہیں اور بھی ای میل میں، کے بارے میں 40 پلگ ان انسٹال کیا ہے باہر بھیجا یا شاید 30 پلگ ان، اور ہر ایک آپ طاقت تجربے کو بہتر بناتا ہے کہ طاقت کے لئے اضافی فعالیت پڑتا ہے. مثال کے طور پر، میرے پسندیدہ میں سے ایک، surround.vim کہا جاتا کچھ ہے اور یہ بنیادی طور پر آپ کے ارد گرد کے ساتھ کام کرنے کی اجازت دیتا ہے یا بہت زیادہ آسانی حروف حد بندی. ایک مثال، میں نہیں جانتا لیٹیکس میں تم لوگ کبھی کوڈ تو، لیکن لیٹیکس کرنے کے لئے استعمال کیا جاتا ہے ایک ریاضی typesetting زبان ہے بہت اچھا لگ ریاضی، اور جب بھی آپ کو ریاضی کی طرح نظر کے لئے کچھ کرنا چاہتے ہیں آپ کو ڈالر کی نشانیاں میں لپیٹ، اور کے ایف ایم اے = جیسے میں نے کچھ مساوات ٹائپ رہا ہوں، اور میں ڈالر کی نشانیاں میں لپیٹ بھول گیا. پھر میں نے اس کو اجاگر اور اس طرح ڈالر کی نشانیاں میں لپیٹ کر سکتے ہیں. متبادل طور پر، طاقت آپ کے ٹیگز کے اندر چیزوں کو خارج کرنے کی اجازت دیتا ہے اور فطرت کی طرف سے ٹیگ اور whatnot، لیکن طاقت خارج آپ کو ٹیگ کو تبدیل کرنے کی اجازت دیتے ہیں، تو مثال کے طور پر، میں اس DIV ٹیگ کی ضرورت نہیں ہے، اور میں HTML5 کو اپ گریڈ اور ایک نیا ہیڈر ٹیگ استعمال کرنا چاہتے ہیں. میں، ہیڈر میں ٹیگ اور قسم کے ارد گرد تبدیلی کر سکتے ہیں اور یہ خود کار طریقے سے میرے لئے بدل جائے گی. اسی طرح،، ہم قوسین میں کچھ کہتے ہیں اور میں بریکٹ یا اس طرح کچھ میں قوسین سے تبدیل کرنا چاہتے تھے. میں نے بھی، تبدیلی کے لئے C میں ٹائپ کی طرف سے واقعی آسانی سے تبدیل کر سکتے ہیں چاروں طرف کے لئے ایس، قوسین. اوہ، میں تیزی سے ٹائپ کرنے کی ضرورت ہے. قوسین اور منحنی خطوط وحدانی یا بریکٹ، اور یہ خود کار طریقے سے میرے لئے بدل جائے گی، جس میں دوسری صورت میں عام طور پر یہ واقعی پیچیدہ ہے، واقعی بہت اچھا ہے. یہ شاید ایک اقتباس کے درمیان سوئچ کرنے کے لئے بہت اچھا ہے اور ڈبل اقتباس ڈور یا اس طرح کچھ. یہ ایک مثال کے استعمال کا معاملہ ہے. فرار نامی ایک پلگ ان ہے جس GIT کے ساتھ ضم. میں تم لوگوں GIT استعمال نہیں کیا ہے شاید اندازہ لگا رہا ہوں کہ CS50 میں زیادہ سے زیادہ، لیکن آپ کو، زیادہ سے زیادہ اور اس سے زیادہ اپنے Git کا استعمال کرتے ہوئے اپنے آپ کو تلاش کر لیں گے نہ صرف ہارورڈ بھر بلکہ روزگار اور whatnot میں کلاس میں، اور عام طور پر آپ کے درمیان آگے پیچھے سوئچ کرنے کے لئے ہے GIT کے ساتھ بات چیت کرنے کے لئے کمانڈ لائن اور طاقت، لیکن طاقت کے اندر اندر سے اپنے Git کے ساتھ ضم کرنے کے لئے پلگ ان ہے اور بھی GIT کے سب سے اوپر پر آپ کو بھی اضافی فعالیت کو دینے کے لئے. آپ کی استعمال کر سکتے ہیں جس NERDTree کہا جاتا کچھ نہیں ہے، طاقت کے اندر اندر سے فائل کے ڈھانچے. مثال کے طور پر، میں نے صحیح پین پر NERDTree کھول سکتے ہیں، اور آپ کو بنیادی طور پر بے ترتیب فائلوں کو دیکھ سکتے ہیں اور کھلے نہیں ٹیکس، اپنے ٹیکس پر نظر نہیں ہے. آپ کو اور وغیرہ فائلوں اور whatnot اور کھلے دیگر فائلوں کو دیکھنے کے کر سکتے ہیں. اور میں نے ان دیگر پلگ ان میں نہیں جائیں گے، تو ہم بنیادی طور پر میں کودو کر سکتے ہیں اور طاقت پر کام شروع، لیکن آپ اجازت دیتے ہیں کہ پلگ ان موجود ہیں زیادہ آسانی سے تبصرہ، آپ کو زیادہ آسانی فائلوں کے درمیان میں کودنے کی اجازت دیتے ہیں کہ پلگ ان، آپ کو طاقت کے اندر سے کی جانچ پڑتال نحو دے کہ پلگ ان، جو واقعی ڈاؤن لوڈ، اتارنا ہے، اور یہ آپ نحو کی چیکنگ دیتا ہے صحیح کے خانے کے باہر سب سے زیادہ زبانوں کے لئے، ، واقعی اصل میں واقعی ڈاؤن لوڈ، اتارنا ہے جو رینبو قوسین کی طرح چیزوں کو،. مجھے اب آپ کو اس کی ایک مثال دیتے ہیں. چلو دیکھتے ہیں. یہاں میں لکھ رہا تھا کہ کچھ بے ترتیب کوڈ ہے، اور آپ کو بریکٹ اور قوسین تمام رنگ رہے ہیں محسوس کریں گے، اور ایک ہی رنگ کے قوسین اور بریکٹ جو اچھا ہے، ملاپ کر رہے ہیں اور کبھی کبھی آپ کے کوڈ کے پڑھنے کی اہلیت کو بہتر. تم نے بھی خودکار تکمیل، ٹیبل فارمیٹنگ ہے. آپ لائن تمام تبصرے حاصل کرنے کے لئے چاہتے ہیں کہ کچھ ہے تو یا آپ کو آپ کے متن میں ایک ٹیبل بنانا چاہتے ہیں اور آپ چاہتے ہیں سب کچھ اس کی بجائے دستی طور پر اس شکل کرنے کے، ایک اچھا ٹیبل کی طرح نظر حاصل کرنے کے لئے تو اور تو آگے آپ کے لئے اس کی شکل اور کرے گا کہ پلگ ان موجود ہیں. فہرست اور اور جاتا ہے. میں، موجود ہے کہ تمام مختلف طاقت پلگ ان کی گھنٹے خرچ کر سکتے ہیں اور اسے وہاں سے باہر ہے ناقابل اعتماد ہے. تو اب تک کسی بھی سوال؟ میٹھی. اس صورت میں، ہم طاقت کے ساتھ کے ارد گرد کھیل شروع کرنے جا رہے ہیں، اور میں تم لوگ میرے ساتھ کچھ طاقت کے ساتھ کام کرنا چاہتے ہیں تو تم اس کے لئے ایک احساس حاصل کر سکتے ہیں، اور میں طاقت کے ساتھ کام آپ کے پہلے اقدامات میں آپ کی رہنمائی کر سکتے ہیں وہ طاقت کھولتے ہیں تو بہت سے لوگوں کو ابیبھوت کیونکہ، آپ کو بھی باہر نکلنے کے لئے کمانڈ نہیں جانتے تو اور کبھی کبھی آپ بھی، طاقت سے باہر حاصل نہیں کر سکتے ہیں لیکن یہ اتنا برا نہیں ہے. تم صرف اس سے پہلے کہ طاقت کا استعمال کیا ہے جو کسی سے رہنمائی کی چند منٹ کی ضرورت ہے یا آن لائن کچھ سبق پڑھنے کے لئے، اور آپ کو کوئی وقت نہیں میں اپنے راستے پر ہو جائے گا. یہاں آپ پہلے ہی نہیں ہے تو طاقت نصب کرنے کے لئے کچھ ہدایات ہیں. آپ کو زیادہ چیزوں کو انسٹال کرنے کے لئے چاہتے ہیں تو آپ کی پریزنٹیشن کے بعد ان سلائڈ میں دیکھ سکتے ہیں. اس کے علاوہ، یہ میری ترتیب فائل کو انسٹال کرنے کے لئے کچھ ہدایات ہیں، آپ پہلے ہی نہیں ہے تو آپ کو بھی بعد میں ان ہدایات پر عمل کر سکتے ہیں. تم لوگ اس لنک پر جائیں اور ایک ٹیکسٹ فائل کو ڈاؤن لوڈ کر سکتے ہیں. لنک، میں آپ کو ڈاؤن لوڈ اور طاقت میں کھولنے کے لئے چاہتے ہیں، جس میں اس ٹیکسٹ فائل پر لے جائے گا اور مشقوں اور whatnot کے ایک گروپ کے تم میرے ساتھ کے ارد گرد کی پیروی کر سکتے ہیں کہ وہاں ہیں اور طاقت میں بنیادی آپریشن سے کچھ کے ساتھ کچھ پریکٹس حاصل کرنے شروع. اچھا. آپ اس کھولنے رہے ہیں جبکہ میں نے 2 واقعی اہم اصولوں پر ایک مختصر تعارف دینے جا رہا ہوں آپ کو طاقت میں کودو پہلے سمجھنے کے لئے بہت اہم ہیں جو طاقت ترمیم میں، اور یہ کہ موڈل ترمیم اور آپریٹرز اور حرکات ہے. میں سب سے پہلے موڈل میں ترمیم کا احاطہ کریں گے، اور پھر ہم آپریٹرز اور حرکات کا احاطہ کریں گے تھوڑا سا میں. طاقت اور بہت تمام دوسرے کے درمیان سب سے پہلے اہم فرق کسی بھی قسم کے متن کے ایڈیٹرز طاقت ایک موڈل ایڈیٹر ہے، آپ کو طاقت کا استعمال کرتے ہوئے کر رہے ہیں جب اور اس کا کیا مطلب ہے آپ کو بہت سے مختلف طریقوں میں سے ایک میں ہو سکتا ہے. عمومی موڈ، ہے ڈالیں موڈ ہے، بصری موڈ ہے، تو اور تو آگے، اور بات یہ ہے، آپ keystrokes کے، مختلف اقدامات پر لے جاتا ہے تم اندر ہو کیا بات ہے موڈ پر منحصر ہے، مختلف معنی پر لینے کے صرف ایک مثال کے طور پر، عمومی موڈ، آپ کو آپ کے ارد گرد منتقل جب میں ہیں موڈ ہے اور تو میں، نیچے کی طرف منتقل کرنے کے لئے کلیدی J استعمال کریں گے لیکن ڈالیں موڈ میں، آپ، اصل میں سکرین پر جے ٹائپ کرنے کلیدی J استعمال وہ کرنے کے لئے استعمال نہیں کر رہے ہیں کی وجہ سے لوگوں کی ایک بہت الجھن میں ہو اور اس وجہ سے ، مختلف طریقوں میں ہر وقت ہونے کی وجہ سے، اور تاکہ وہ چیزیں ٹائپ کیا جائے گا اور آپ، آپ کی سکرین پر دکھایا ٹائپ جو کچھ بھی ہونے کے لئے استعمال کیا جاتا رہے ہیں لیکن طاقت میں شاید آپ کا کرسر سب جگہ آگے بڑھ رہا ہے آپ عجیب حروف ٹائپ کر رہے ہیں، اور اچانک آپ کو ملتا ہے کیونکہ آپ کو کچھ اہم ٹائپ کیونکہ ڈالیں موڈ میں منتقل کر دیا گیا ، کہ ڈالیں موڈ میں رکھتا ہے، اور پھر متن پرواز شروع ہوتا ہے تاکہ لوگ اس کی وجہ سے الجھن میں ہو. لیکن آپ میں ہیں کیا موڈ کے ٹریک رکھنے کے لئے ہے، اور آپ کو طاقت کے بہت نیچے ٹول بار پر نظر ڈالیں تو آپ میں فی الحال ہو کیا بات ہے موڈ آپ کو بتاتا ہے کہ ایک اشارے نہیں ہونا چاہئے، مفید ہونا چاہئے جس میں. لیکن عام طور پر، 3 اہم طریقوں آپ کے بارے میں کیا پتہ ہونا چاہیئے، تو شاید 6 یا 7 یا 8 صرف طریقوں یا، ہیں لیکن آپ کو 3 میں اپنے وقت کے سب سے زیادہ خرچ. پہلی بات یہ عمومی موڈ ہے. آپ اپنے وقت کے سب سے زیادہ خرچ اس کا ہے جہاں. تمام keystrokes کے، کمانڈ کے کسی قسم کے طور پر لاگ ان ہیں اور ہم آج پورے دن میں ان لوگوں کو حکم دیتا ہے کی ایک بہت سیکھ جائے گا. دوسرے موڈ، آپ اصل میں چیزیں ٹائپ کر رہے ہیں جہاں ہے جو، ڈالیں موڈ ہے اور ڈالیں موڈ بنیادی طور پر آپ عام طور پر استعمال کر رہے ہیں موڈ ہے. تم کچھ ٹائپ کریں، اور یہ صرف سکرین پر آتا ہے، اور بصری موڈ آپ اجاگر کر سکتے ہیں، جہاں کچھ ہے. تم نے دیکھا پہلے جہاں کبھی کبھی میں متن اجاگر کیا جائے گا اور مختلف طریقوں سے اسے توڑ، اور یہ کہ بصری موڈ کا استعمال کرتے ہوئے ایک مثال ہے. ہم آپ کو طاقت میں زندہ رہنے کے لئے کی ضرورت مطلق مبادیات کے ساتھ شروع، گے اور یہ یہاں بنیادی طور پر ان 7 حکم دیتا ہے. HJKL، فائل کے ارد گرد پر استعمال کیا جاتا ہے اور وہ، اوپر، نیچے، بائیں کے مطابق، اور صحیح اور آپ کے ساتھ ساتھ تیر والے بٹنوں کا استعمال کرنے کے لئے آزاد ہیں، لیکن ہم سچ میں آپ HJKL جتنا ممکن ہو استعمال کرنے کی حوصلہ افزائی خیال ہے کہ آپ میں ترمیم کر رہے ہیں، آپ دستاویز کے ارد گرد منتقل کر سکتے ہیں، کیونکہ تیر کی چابیاں کے درمیان میں منتقل کرنے کے لئے بغیر اور جہاں آپ کو واقعی، جو بہت اچھا ہے، ٹائپ کر رہے ہیں. آپ صرف چند حروف منتقل کرنا چاہتے ہیں. تم پر اپنے پورے ہاتھ کو منتقل کرنے کی ضرورت نہیں، اور اس قسم کی اچھا کرنے کی ضرورت ہے. کچھ طاقت ماہرین اصل میں دیگر افعال پر ان کے تیر والے بٹنوں کا نقشہ انہوں نے پہلے ہی HJKL ہے، اور وہ اس کے ساتھ ساتھ دیگر افعال کے لئے ان کے تیر والے بٹنوں کا استعمال کر سکتے ہیں کی وجہ سے. آپ عام موڈ میں ہیں جبکہ HJKL آپ کے ارد گرد منتقل. آپ داخل کے موڈ میں جانے اور کچھ ٹائپ کرنا چاہتے ہیں تو ، آپ کے اندراج کے موڈ کے لیے میں پریس کر سکتے ہیں، اور یہ کہ داخل موڈ میں رکھتا ہے اور تم سے کچھ ٹائپ کر سکتے ہیں، اور آپ کے فرار ٹائپ عام موڈ میں اندراج کے موڈ سے حاصل کرنے کے لئے. فرار ہمیشہ عام موڈ آپ کو واپس بھیجتا ہے کوئی بات نہیں ہے آپ میں، اور اگر ہو کیا بات ہے موڈ آپ کو چھوڑنا چاہتے ہیں آپ میں ٹائپ کر سکتے ہیں: WQ داخل، اور آپ کو یہ یاد کر سکتے ہیں جس طرح لکھنے کے لئے کھڑا ہے W ہے اور ق تو، چھوڑ کے لئے کھڑا ہے: WQ، اور بڑی آنت کمانڈ چلتا ہے، اور اسی طرح کی: کمانڈ چلانے کے لئے داخل WQ بچاتا ہے اور راستے. آپ فائل کو کھولنے، تو ہم ایک دوسرے کے ساتھ پہلی مشق کے ذریعے جائیں گے. مرحلہ نمبر 1 طاقت میں زندہ بچ جانے ہے، اور امید ہے کہ تم لوگ یہ سب کھلا ہوا ہے. اچھا، اور ہم نے آپ کو ان کی چابیاں کا استعمال کرتے ہوئے کرنے کے لئے استعمال کرنے کے لئے کچھ آسان مشقوں ہے. HJKL واقعی پہلی نظر میں بدیہی لگتا نہیں ہے، اور اس طاقت کا استعمال کرتے ہوئے لوگوں کو ہے کہ ابتدائی بلاکس میں سے ایک ہے کے ارد گرد پر ان کی چابیاں کا استعمال کرتے ہوئے ہے. یہ بدیہی نہیں ہے، لیکن آپ کو اس کی عادت ایک بار یہ واقعی آپ کے دماغ میں ضم، اور بہت سے لوگ اکثر خود کو تلاش کلام میں بھی یا کروم میں جموں اور کشمیر کا استعمال کرتے ہوئے، اور اصل میں لوگوں Vimium نامی اس کروم پلگ ان کو پیدا کیا ہے آپ کروم کے ذریعے تشریف لے کرنے کے لئے کروم یا کرومیم میں استعمال کر سکتے ہیں جو طاقت کی طرح شارٹ کٹس کا استعمال کرتے ہوئے اپنے کی بورڈ کا استعمال کرتے ہوئے، تو لوگوں کو اس کے بارے میں بہت پرجوش ہیں، لیکن آگے بڑھو اور کوشش کریں اور استعمال تعداد کے درمیان تشریف لے کرنے کے HJKL تو آپ کو واقف حاصل کر سکتے ہیں ان چیزوں کو کس طرح کام کے ساتھ. آپ اس کو ختم ایک بار، تم بھی جاؤ اور میں پیدا اس بھولبلییا ساتھ کے ارد گرد ادا کر سکتے ہیں صرف تفریح ​​کے لئے، اور آپ کی طرح بندیدار لائن کی پیروی کر سکتے اور دیواروں میں کریش نہیں کرنے کی کوشش اور بھولبلییا کے آخر میں اس کے بنانے کے لئے کوشش کریں. آپ Gmail میں شارٹ کٹ یا مختلف ایپلی کیشنز کی کسی بھی تعداد کا استعمال کرتے ہیں آپ جموں اور کشمیر میں، مثال کے طور پر، اکثر اوپر اور نیچے منتقل کرنے کے لئے استعمال کیا جاتا ہے تلاش کر لیں گے، اور، یہ بنیادی طور پر بنیادی طور پر طاقت سے آتا ہے، تو آپ کو جموں اور کشمیر میں ہے آپ کے بغیر اور نیچے منتقل کر سکتے ہیں اور کیونکہ یہ بہت اچھی بات ہے تیر والے بٹنوں سے آگے اور پیچھے آپ کے ہاتھ میں منتقل. اب کے اندراج کے موڈ میں جا رہا ہے اور اندراج کے موڈ سے باہر حاصل کرنے کی کوشش کریں. اب تم اپنے کرسر کو ایک بڑا، بلیک باکس ہے کہ محسوس کریں گے، آپ کے اندراج کے موڈ میں جانے اور جب آپ کو تلاش ہے کہ آپ استعمال کرتے رہے ہیں جیسے یہ ایک تنگ کرسر میں بدل جاتا ہے. آپ کو ٹرمینل میں طاقت کا استعمال کرتے ہوئے کر رہے ہیں تو آپ کو اس کیس حاصل کرنے کے لئے نہیں کر سکتے ہیں ٹرمینل پتلی کرسر کی اس قسم کی حمایت نہیں کرتا، کیونکہ، لیکن اگر آپ ونڈوز پر MacVim یا GVim کا استعمال کرتے ہوئے کر رہے ہیں تو آپ اسے ایک کرسر میں بدل جاتا ہے کو تلاش کرنا چاہئے، اور یہ کہ ایک بہت فوری بصری اشارے ہے. آپ عام موڈ یا اندراج کے موڈ میں ہیں چاہے بتانے کے لئے ہے. آگے بڑھو اور اس لائن میں ترمیم کی کوشش کرتے ہیں. آپ اپنی معلومات یا جو کچھ بھی یہ ہے کے ساتھ اس میں بھریں، اور آپ کو، کہ آپ کو خالی کے آخر تک منتقل کر سکتے ہیں ہے کہ کس طرح کر سکتے ہیں میں کے اندراج کے موڈ میں حاصل کرنے کے لئے ٹائپ کریں، اور آپ کو بیک اسپیس کر سکتے ہیں آپ ٹائپ کیا کر رہے ہیں اور جب آپ کے نام میں ٹائپ کریں، اور آپ، اندراج کے موڈ سے باہر حاصل کرنے کے لئے فرار دبائیں کر سکتے ہیں اور آپ اس کو حذف کرنے کی، یہاں کی قسم ڈالیں پر منتقل کر سکتے ہیں، اندراج کے موڈ سے باہر حاصل کرنے کے لئے فرار ٹائپ کریں، اور اگر آپ ٹائپ کر سکتے ہیں: W داخل فائل کو بچانے کے لئے. آپ کو صرف میں ٹائپ کر سکتے ہیں: فائل کو بچانے کے ڈبلیو. محفوظ کئے بغیر چھوڑ Q،: آپ صرف ٹائپ کر سکتے ہیں یا آپ میں ٹائپ کر سکتے ہیں: WQ بچانے اور چھوڑ. عطا کی، ہم نے ابھی تک چھوڑ نہیں کرنا چاہتے، تو آپ ٹائپ کر سکتے ہیں: ڈبلیو. اور شاید سب سے پہلے میں ایک چھوٹا سا غیر فعال لگ رہا تھا کہ آپ کو جموں کا ایک گروپ بار ٹائپ کرنے کے لئے تھا کہ جگہ پر منتقل کرنے کے لئے کی وجہ سے، شاید ایل اس جگہ پر حاصل کرنے کے اوقات کے ایک گروپ، اور آپ بیک اسپیس کا ایک گروپ بار دبائیں کرنے کے لئے ہے، اور یہ واقعی غیر فعال لگ رہا تھا عام طور پر، جبکہ آپ کو شاید، وہاں اپنے ماؤس کو منتقل کریں گے ڈبل کلک کریں اور ٹائپ کرنا شروع، اور کورس کی، آپ سب سے پہلے طاقت کے ساتھ شروع اور آپ کو صرف ان بنیادی حکم جانتے ہیں کہ جب بات، ہے، جی ہاں،، یہ تھوڑا سا سست ہو جائے گا، لیکن جلد ہی آپ کو کچھ زیادہ طاقتور حکم جاننے کے آپ کو بہت زیادہ تیزی سے دستاویزات میں منتقل کرنے کے لئے اجازت دے گا، اور آپ کو یہ بہت پیچیدہ استعمال کی ہے کرنے کی ضرورت نہیں پڑے گی جے ایس بار بار اور تو اور تو آگے کے ایس اور LS بار بار اور. تو اب تک کسی بھی سوال؟ ٹھوس. واپس پاورپوائنٹ کے لئے. اب ہم اعلی درجے کی تحریک کے لئے ایک سے زیادہ چند حکم دیتا ہے کو متعارف کرانے کے لئے جا رہے ہیں. آپ، شاید ایل ایک بہت یا ایچ ایک بہت ٹائپ کرنے کا تجربہ اور یہاں آپ کو زیادہ تیزی کے ارد گرد منتقل کرنے کے لئے استعمال کر سکتے ہیں کچھ حکم دیتا ہے ہیں. آپ کا کرسر "، یہ کچھ متن ہے" میں سے کچھ میں اے پر زیادہ ہے کہ لگتا ہے اور یہاں آپ کو زیادہ آسانی سے لائن کے اس پار منتقل کرنے کے لئے استعمال کر سکتے ہیں 5 مزید حکم دیتا ہے ہیں. تو ^ ڈالر اور آپ کو، شروع اور آخر لائن پر منتقل اور کچھ نقطہ پر آپ باقاعدہ اظہار یا دیگر مختلف چیزیں سیکھتے ہیں آپ کنونشنوں کا ان بہت عام ہے کہ تلاش کر لیں گے. ^ عام طور لائن کے آغاز سے مراد ہے. $ عام طور پر لائن کے آخر سے مراد ہے. یہ یاد کرنے کے لئے بہت آسان ہے، اور اسی طرح، B، E، اور ڈبلیو، B واپس یا آغاز کے مساوی ہے کیونکہ وہ، کے طور پر اچھی طرح یاد کرنے کے لئے آسان کر رہے ہیں E، لفظ کے آخر ہے، ختم کرنے کے لئے مساوی ہے اور ڈبلیو تو لفظ کے لئے ڈبلیو، اگلے لفظ کے مساوی ہے. اور آپ کو ای ٹائپ رکھنے یا W ٹائپنگ رہیں آپ کو آپ کے الفاظ کے درمیان کود کر سکتے ہیں محسوس، اور یہ صرف L ٹائپ مقابلے میں بہت تیز ہے. اب، اگلی بات آپریٹر کی تحریک ماڈل ہے. یہ، اصل طاقت اتنی طاقتور ہو سکتا ہے کیوں اہم وجوہات میں سے ایک ہے آپ بنیادی طور پر مختلف عناصر تحریر کر سکتے ہیں اور یہ زیادہ طاقتور افعال میں، تو عام طور پر آپ کو طاقت میں کچھ نہیں جب آپ کے طور پر اس کے بارے میں سوچ کر سکتے ہیں ایک تحریک کے ساتھ ایک آپریٹر کو ملا. اب تک ہم نے صرف HJKL طرح حرکات، کے ساتھ نمٹا ہے. ، وہ آپ کے ارد گرد منتقل، اور پھر بی اور ڈبلیو، وہ بھی آپ کے ارد گرد مختلف طریقوں سے منتقل لیکن ہم، چیزوں کو خارج کر دیں یا چیزوں یا whatnot تبدیل کرنے کے قابل ہونے کی وجہ سے ابھی تک نہیں گئے آپ حرکات کے ساتھ آپریٹرز کو جمع اور پھر جب آپ کے پاس کرنے کے قابل ہو بہت زیادہ طاقتور اثرات، تو مثال کے طور پر، میں 2 الفاظ کو حذف کرنا چاہتے تھے تو میں منسوخی آپریٹر کے لئے D استعمال کر سکتے ہیں، اور مجھے 2 الفاظ کو حذف کرنا چاہتے ہیں کہ اس بات کی نشاندہی کرنے کے لئے ایک 2 شامل کر سکتے ہیں، اور پھر میں نے ایک تحریک میں شامل ہیں. 2 الفاظ حذف کہنا W میں شامل کر سکتے ہیں. میں گرنے 2 مرتبہ خارج کہنا J کی طرح کچھ استعمال کر سکتے ہیں اور مجھے ذیل 2 لائنوں کو خارج کر دیں. میں، پیچھے کی طرف دو مرتبہ کو حذف کرنا d2b کہہ سکتے ہیں اور میں نے یہاں دکھایا گیا ہے کہ لوگ اس سے بھی زیادہ حرکات ہیں واقعی، واقعی میں آپ کی طاقت میں ترمیم زیادہ طاقتور بنانے کے لئے. یہ سب سے زیادہ مقبول یا سب سے زیادہ عام آپریٹرز میں سے کچھ ہیں اور ساتھ ساتھ یاد کرنے کے لئے بہت آسان ہیں. تبدیلی کے لئے حذف کریں، C کے لئے ڈی. سی بنیادی طور پر سوائے اس کے کہ تبدیلی کے طور پر عین مطابق ایک ہی بات ہے آپ کو خود بخود آپ C استعمال کرتے ہیں تو اس کے بعد ڈالیں موڈ میں ڈال دیا ہو. آپ منسوخی استعمال کرتے ہیں تو عام طور پر آپ، عام موڈ کی طرف سے اس کا استعمال اور آپ کو عام موڈ میں رہنے کے کچھ کو خارج کرنے کے بعد. تم سے کچھ تبدیل کرنا چاہتے ہیں لیکن اگر آپ C استعمال کر سکتے ہیں کچھ کو خارج کر دیں اور اس کے بعد فوری طور پر اندراج کے موڈ میں جانے کے لئے تو آپ ٹائپ کرنا شروع کریں اور کچھ ٹھیک کر سکتے ہیں. Y yanking کے لئے ہے. یہ بنیادی طور پر کاپی کی طاقت کا تصور ہے. میں اگلے 2 الفاظ کاپی کرنے کے لئے چاہتے ہیں تو مثال کے طور پر، میں نے y2w یا اس طرح کچھ ایسا کر سکتے ہیں، اور V بنیادی طور پر، کو اجاگر کرنے کے لئے ہے. اور یہ بھی کیا بہت اچھا ہے ہے کہ آپ دو بار ایک آپریٹر ٹائپ کریں تو یہ ایک پوری لائن پر عمل، تو ہو جائے گا میں نے ایک پوری لائن کو خارج کرنا چاہتے ہیں تو میں پوری لائن کو حذف کرنا DD ٹائپ کر سکتے ہیں، میں پوری لائن کاپی کرنے کے لئے چاہتے ہیں تو یا میں YY یا اس طرح کچھ استعمال کر سکتے ہیں. یہ کچھ زیادہ کوشش کرتے ہیں. ایک ایک اعلی درجے کی تحریک آپریٹر کے لئے یہاں مشق کے طور پر اچھی طرح سے نہیں ہے اور کچھ دوسری چیزوں میں، آج پاورپوائنٹ میں احاطہ کرنے کے لئے نہیں جا رہا ہوں لیکن آپ کو بعد میں ان پر نظر کرنے کے لئے آزاد محسوس کرتے ہیں اور ان کے ساتھ کے ارد گرد ادا کر سکتے ہیں اور ان کے ساتھ واقف ہو جاؤ. آپریٹرز اور حرکات. مثال کے طور پر، آپ کو صرف جملے میں حذف کرنا چاہتے ہیں ان 2 الفاظ ہیں لگتا ہے. آپ کیا کرنا چاہتے ہیں کریں گے آپ کو یقین بنانے کے لئے چاہتے ہیں کریں گے ہے آپ کرسر آپ حذف کرنا چاہتے پہلا لفظ کے شروع میں ہے، اور آپ d2w میں ٹائپ کر سکتے ہیں، اور یہ آپ کے لئے ان 2 الفاظ کو خارج کر دیں. اور یہ عین مطابق کمانڈ، d2w کا استعمال کرتے ہوئے، تھوڑا سا پیچیدہ لگ سکتا ہے اور بیکار ہے، لیکن یہ خیال کا اظہار کرنے والا ہے آپ ان مختلف چیزیں تحریر، اور یہ بھی صرف اس صورت میں کر سکتے ہیں آپ کی صورت حال میں ہو کرتے ہیں، تو آپ کو، DW یا d2w کا استعمال کرتے ہوئے ختم کر سکتے ہیں میں کبھی کبھار استعمال کرتے ہیں جس میں. آپ کو پورے لائنوں پر کام کر سکتا ہے کیونکہ ڈی ڈی اور سی سی نے بہت زیادہ کثرت سے استعمال کرتے ہیں. مثال کے طور پر، کی میں یہاں اس بے ترتیب فہرست ہے کا کہنا ہے کہ، اور شاید میں اس کے قابل نہیں ہے کیونکہ ہکیس کا کہنا ہے کہ لائن کو حذف کرنا چاہتے صرف اس وجہ سے، اور میں اس کے بعد کے اندراج کے موڈ میں جانے کے لئے نہیں کرنا چاہتا. میں ڈیڈی ٹائپ کر سکتے ہیں، جس صورت میں، اس کو حذف کرنا چاہتے ہیں اور اس پوری لائن کو خارج کر دیں. لیکن اب میں نے حذف کرنا چاہتے ہیں کہ اس دوسری لائن ہے کا کہنا ہے کہ، لیکن میں نے بھی اسے ٹھیک اور اس کو دوبارہ سے لکھنا، جس میں کیس میں CC کی طرح کچھ کی کوشش کریں گے کے لئے چاہتے ہیں، اور یہ کہ، پوری لائن خارج کرتا ہے لیکن آپ دیکھ سکتے ہیں کے طور پر، اندراج کے موڈ میں مجھ سے رکھتا ہے اور میں نے اسے وہاں سے ٹھیک کر سکتے ہیں. اور تم آپریٹرز اور حرکات جمع کر سکتے ہیں بہت سے، بہت سے مختلف طریقے ہیں، آپ کو طاقت کا استعمال کرتے ہیں کے طور پر اور زیادہ سے زیادہ آپ کو مختلف طریقوں کے بارے میں مزید جاننے کے آپ کو یہ حکم دیتا ہے استعمال کر سکتے ہیں، اور آپ کو بہتر سے بہتر ہو جائے گا. بہت اچھے، اب یہاں کچھ دوسرے مختلف حکم دیتا ہے ہیں یہ بھی بہت، بہت عام طور پر استعمال کر رہے ہیں اور بھی آپ کو طاقت میں بہتر بننے میں مدد ملے گی. مثال کے طور پر، ہم بصری اجاگر کرنے کے لئے چھوٹے وی کے بارے میں بات. ہم نے بھی بصری لائن اجاگر کرنے کے لئے بڑے وی استعمال کر سکتے ہیں. آپ کو آسانی سے بہت زیادہ ایک وقت میں پورے لائنوں کو اجاگر کر سکتے ہیں اس طرح. آپ بنیادی طور پر ایک نئی سطر میں شامل کرنے کے لئے عام موڈ میں ہو جب تم نے اے استعمال کر سکتے ہیں کی لکیر سے نیچے آپ فی الحال ہیں اور ٹائپنگ شروع کرنے کے اندراج کے موڈ میں ڈال. آپ اپنے کرسر کے تحت فی الحال ہے کہ کردار کو حذف کرنا چھوٹے ایکس استعمال کر سکتے ہیں. تم نے بھی، U قسم کی جو اچھا ہے، کو ختم کرنے کے لئے استعمال کر سکتے ہیں اور آپ کو، موجودہ لائن کے آخر میں شامل کرنے کے لئے سرمایہ استعمال کر سکتے ہیں تو شاید آپ کا کرسر لائن پر کہیں ہے، اور آپ کو لائن کے آخر میں شامل کرنا چاہتے ہیں. اس کے بعد آپ کو فوری طور پر لائن کے آخر میں کودنے کے لئے دارالحکومت کی ایک قسم کر سکتے ہیں آپ کو لائن کے آخر میں شامل کر سکتے ہیں اور کے اندراج کے موڈ میں جانے. میں ہم باہر کرنے کی کوشش کر سکتے ہیں جو اس کے لئے چند مشقوں لگتا ہے. اصل میں، نہیں، مجھے نہیں. نہیں ان لوگوں کے لئے. لیکن ہم دیکھ لیں گے جس کے اگلے حصے کے لئے کچھ مشقیں ہیں. لیکن یہ آپ کے ساتھ ساتھ اپنے آپ کو باہر کرنے کی کوشش کر سکتے ہیں. آپ کو باقاعدگی وی میں ٹائپ کریں اگر مثال کے طور،، اگر آپ کو یہ پسند کرنے کے لئے استعمال کر رہے ہیں کہ باقاعدہ اجاگر مل جائے گا. آپ کو دارالحکومت وی ​​میں ٹائپ کریں، تو آپ کو اس طرح اجاگر مکمل لائن حاصل کر سکتے ہیں، یا میں نے اسے اے میں ٹائپ کریں تو بنیادی طور پر اس قسم کی جو اچھا ہے، میرے لئے ایک نئی سطر میں کھل جائے گا. ایکس میں کرسر پر حروف کو حذف کرنے کے لئے استعمال کر سکتے ہیں. میں کا ایک گروپ بار ایکس دبائیں اور چیزیں ختم کر سکتے ہیں. میں یو کہ تمام اثرات کو زائل کرنے پریس کر سکتے ہیں. ایک، میں ٹائپ کر سکتے ہیں فوری طور پر لائن کے آخر میں جانے کے لئے، اور میں نے بھی کچھ دوسرے اچھی چابیاں بھی شامل ہے تم نے بھی کسی دوسرے حکم کو جاننے کے لئے پیش کرنے کے بعد میں دیکھ سکتے ہیں کہ. [Student کی] کے بارے میں متبادل کیا ہے؟ [برینڈن ایل] تبدیلی بھی واقعی اچھا ہے اور بنیادی طور پر آپ کو کہیں جانے تو تم کبھی لوگ واقعی اسے استعمال نہیں کرتے ہیں کہ اب زیادہ سے زیادہ ان دنوں، لیکن آپ کو ڈالیں کبھی مائیکروسافٹ ورڈ میں دیکھا تم لوگوں کو قسم ہے، اگر آپ کو اچانک یہ عجیب موڈ میں جانے جہاں آپ ٹائپ ہر ایک کردار بنیادی طور پر اگلا حرف کی جگہ لے لیتا؟ تم لوگ کبھی اس کو دیکھا ہے تو مجھے نہیں معلوم. یہ اس طرح ہے. میں ادلیکھت کرنا چاہتے ہیں تو مثال کے طور پر، کیا میں اس وقت کسی وجہ کے لئے ہے میں دارالحکومت ر میں ٹائپ کر سکتے ہیں، اور آپ کے نیچے بائیں میں دیکھ سکتے ہیں کے طور پر اب میں، موڈ کی جگہ میں ہو جائے گا. میں چیزیں ٹائپ کریں، تو یہ چیزیں overwrites ہے، اور میں اس قسم کی اچھا ہے جو بھی بیک اسپیس، کر سکتے ہیں اور میں اس کو ختم کر سکتے ہیں. میں اکثر اس کا استعمال نہیں کرتے، لیکن ہر اب اور تو یہ آسان ہو جاتا ہے. کی ایمانداری طاقت بارے میں میری پسندیدہ چیزوں میں سے ایک، ہے جس کے متن کی اشیاء، کے بارے میں بات کرتے ہیں. متن اشیاء بنیادی طور پر متن کے حصہ کی کسی قسم کی وضاحت کے اس تصور ہیں آپ ٹیکسٹ فائل کے اندر، اور میں سب سے پہلے ان کی چابیاں جائیں گے، آپ کو زیادہ مکمل طور پر اس کا مطلب سمجھنے کے لئے اور اس کے بعد میں تم سے کچھ مظاہروں دے دونگا. ڈبلیو، ایک لفظ کے طور پر ایک متن اعتراض کی طرح، ایک لفظ سے مراد ہے تو کچھ لفظ عام طور پر آپ یہ جانتے ہیں، اور لفظ کے لئے اگلے ہے کہ اوقاف ہو تو تو یہ عام طور پر اوقاف شامل نہیں کریں گے. لیکن مثال کے طور پر، اگر آپ کسی وجہ کے لئے اوقاف شامل کرنے کے لئے چاہتے ہیں تو یا اگر آپ انگریزی نہیں ہے کہ کچھ کر رہے ہیں اور آپ کو شامل کرنا چاہتے ہیں وائٹ کی طرف سے delineated کے کر رہے ہیں کہ تمام حروف آپ کو بھی سفید فاصلہ طرف سے گھیر لیا ہے کہ سب کچھ حاصل کرنے کے لئے سرمایہ ڈبلیو استعمال کر سکتے ہیں. تم نے بھی ایک متن اعتراض کا حوالہ دیتے قوسین استعمال کر سکتے ہیں کہ قوسین کا ایک سیٹ کے اندر ہے. آپ مربع بریکٹ، زاویہ بریکٹ کے ساتھ ایک ہی بات کر سکتے ہیں، اس کے ساتھ ساتھ منحنی خطوط وحدانی، اور کی قیمت درج کرنے، اور آخر میں، تم نے بھی کچھ ٹیگ سے رجوع کرنے T استعمال کر سکتے ہیں. مجھے اصل میں باہر ادا کرتا ہے کس طرح آپ کو ظاہر کرتے ہیں. مثال کے طور پر، یہ میری شوکیس میں میری بہت پہلے مثال ہے. میں تبدیل کرنا چاہتے ہیں جس میں اس کی سزا میں کچھ لفظ ہے، اور ہم نے ایک تحریک کے طور پر استعمال کیا جا رہا ہے مغرب کے بارے میں بات، لیکن آپ بھی تو کی طرح ایک متن کے اعتراض کے طور پر استعمال کر سکتے ہیں. مثال کے طور پر، ایک طریقہ میں نے براک کا نام تبدیل کرنے یا بنیادی طور پر اس پر نظر ثانی کر سکتے ہیں ، میں لفظ کے لئے تبدیلی کے لئے سی اور ڈبلیو یہ لفظ اور قسم کے آغاز پر کیا جا سکتا ہے اور اس پورے لفظ خارج کر دیں اور اندراج کے موڈ میں ڈال دیا جائے گا. مجھے لفظ تمام وقت کے آغاز پر جانے کے لئے حاصل کرنے کے لئے لیکن یہ بہت پریشان کن ہے. یہ واقعی پریشان کن ہے. مجھے لگتا ہے کہ کیا کرنا ہے نہیں کرنا چاہتا. میں اصل میں اس کے نام کے اندر کہیں بھی ہو سکتا ہے اور، ciw میں ٹائپ کریں، اور میں اندرونی کے لئے کھڑا ہے تو یہ ایک لفظ میں تبدیلی کے لئے کھڑا ہے ciw میں ٹائپ کریں تو، یا دوسرے الفاظ میں، میں اس وقت کے اندر ہوں لفظ تبدیل، اور یہ آپ کو بالکل وہی اثر دے گا. آپ اس کو ٹھیک کر سکتے ہیں. اسی طرح، شاید میں اس طرح کی کسی صورت ہے کسی وجہ کے لئے کچھ delimiters یا اس طرح کچھ ہے جہاں، یا وہاں کچھ اوقاف ہے، اور میں نے پوری بات کو حذف کرنا چاہتے تھے. میں ciw میں ٹائپ کریں تو یہ، ان delimiters کے اندر کیا ہے کو خارج کر دیں لیکن میں سفید فاصلہ طرف سے گھیر لیا ہے کہ پوری بات حاصل کرنے کے لئے چاہتے ہیں، تو میں نے پوری بات کو حذف کرنا ciW استعمال کر سکتے ہیں. میں ایک ہی بات کرتے ہیں، پانچ میں ٹائپ کریں، اور چھ میں ٹائپ کریں گے. اسی طرح، میں قوسین کے اندر ہے کہ کچھ تبدیل کرنا چاہتے ہیں میں قوسین کے اندر ہے کہ سب کچھ کو خارج کرنے کے لئے) CI میں ٹائپ کر سکتے ہیں اور اس کے بعد، آپ کرنا چاہتے ہیں جو کچھ بھی، INT جہاں argc کی طرح، میں کرنا چاہتا ہوں جو کچھ میں بھرنے اور اسی طرح، کی قیمت درج کرنے کے ساتھ ایک ہی بات. میں نے کی قیمت درج کرنے کے اندر ہے کہ متن درست کر سکتے ہیں، اور میں نے بھی ٹیگ کے اندر ہیں جو چیزوں کو تبدیل کر سکتے ہیں. احساس ہے کہ ہے؟ آپ کر سکتے ہیں ایک اور بات آپ C کا استعمال کرنے کی ضرورت نہیں ہے. آپ ان ٹیگز کو اندر کیا حذف کرنا چاہتے ہیں تو آپ کو بھی ڈی استعمال کر سکتے ہیں. میں نے ایک ٹیگ کے اندر متن کو حذف کرنا چاہتے ہیں تو میں اس ٹیگ کو حذف کرنا اشتراک استعمال کر سکتے ہیں. میں نے مثال کے طور پر، ٹیگ کے اندر کیا ہے کو اجاگر کرنے کے VIT استعمال کر سکتے ہیں. دوسری بات یہ ہے اس کے بجائے آپ کو ایک استعمال کر سکتے ہیں مشرق میں استعمال کرتے ہوئے کی ہے، آپ کو میں نے اس کے متن کے اعتراض سے رجوع کریں گے استعمال کرتے ہیں تو سب کے لئے کھڑا ہے، تو یاد یا delimiters کے اندر موجود ہے کہ ایک متن اعتراض استعمال، لیکن آپ کو ایک استعمال کرتے ہیں تو یہ اس کے متن کے طور پر ساتھ ساتھ تحدید خود بھی شامل ہوں گے. مثال کے طور پر، میں نے اس کے متن اور ارد گرد کے ٹیگ اجاگر کرنے کے لئے چاہتے ہیں تو میں سب کے لئے، اور اس کے بعد ٹی ٹیگ کے لئے، بصری خاص کے لئے وی اے ٹی، وی استعمال کر سکتے ہیں. آپ کے ساتھ ساتھ اس طرح کچھ ایسا کر سکتے ہیں. شاید میں، کے ساتھ ساتھ اس کے ارد گرد کی قیمت درج کرنے کے ساتھ اس google.com کو حذف کرنا چاہتے اور میں نے مثال کے طور پر، اس کے سب کو خارج کرنا دا طرح کچھ "استعمال کر سکتے ہیں. تو اب تک کسی بھی سوال؟ میں، میں نے ایک بار تم پر طاقت کا حکم دیتا ہے کی ایک بہت ڈمپنگ رہا ہوں احساس ہے کہ میں تمام مختلف حکم دیتا ہے کے لئے آپ کو بے نقاب کرنا چاہتے ہیں کیونکہ یہ بنیادی طور پر ہے اور آپ کو یہ حکم دیتا ہے طاقت میں کیا کرنے کے لئے ایک تعارف دے. تم واپس جاؤ لیکن جب ہو کیا جا رہا ہے ہے آپ آہستہ آہستہ یہ حکم ایک کے بعد ایک کو لینے کے لئے جا رہے ہیں. وہ بھی حد سے زیادہ ہے، کیونکہ آپ نے اپنے آپ کو مغلوب کرنے کے لئے نہیں کرنا چاہتا. آپ کو طاقت لینے کے لئے چاہتے ہیں، تو کیا آپ واقعی کرنا ہے سب سے پہلے بنیادی سیٹ کے ساتھ شروع، اور میں آپ کے لئے سبق میں اسے توڑ دیا کہ یہ آسان آپ کی پیروی کرنے کے لئے بنانے، اور حکم سے ہر ایک سیٹ کرنے کی کوشش کریں اور ماسٹر ایک کے بعد ایک، ایک وقت میں ایک. یہ آپ سے ہے واپس جانا جب تم کیا کرنا چاہئے تو، ایک بار میں سب کچھ کرنے کی بہت زیادہ ہے HJKL، اندراج کے موڈ، عمومی موڈ میں فرار ہونے کی ہے جو سب سے پہلے سبق، کے لئے جانا، اور، بچت اور چھوڑنے، اور یہ کہ آپ واقعی طاقت میں زندہ رہنے کے لئے کی ضرورت ہے اور، واقعی اس کے ساتھ بہت آرام دہ اور پرسکون حاصل. اور تم اس کے ساتھ بہت آرام دہ اور پرسکون رہے ہیں ایک بار چند دنوں کے بعد آپ کو زیادہ اعلی درجے کی تحریک آپریٹرز پر منتقل کرنا چاہئے، زیادہ اعلی درجے کی حرکات، اور تو اور تو آگے آپریٹرز اور پر. میں ایک بہت کے ذریعے جا رہا ہوں، لیکن میں آپ کو مختلف چیزوں کی ایک بہت کو بے نقاب کرنے کے لئے چاہتے ہیں. لیکن آپ کو چیلنج کے لئے کر رہے ہیں کے معاملے میں، میں آپ کو ظاہر کر سکتے ہیں آپ کو ہم آج سیکھا ہے کے سب سے زیادہ کا استعمال کرتے ہوئے سب کو ایک ساتھ اس پر ڈال کر سکتے ہیں، اگر آپ چاہتے ہیں اور آپ کو بھی، کے ساتھ ساتھ عمل کر سکتے ہیں لیکن میں نے کچھ بے ترتیب ورزش پیدا. ہم اس طرح روسٹر کسی قسم کا ہے فرض آپ لوگوں کے ناموں کے ساتھ ان بلاکوں ہے جہاں، گھروں، سال، اور تعداد اور whatnot، اور تم اپنے آپ کے لئے ایک نئی اندراج شامل کرنا چاہتے ہیں. کیا آپ کو ایسا کرنے کے لئے سب سے بہتر طریقہ ہے؟ کی اس طرح کرتے ہیں. کیوں ہم سب سے پہلے اس بلاک کو اجاگر نہیں کرتے. تم نے اسے منتخب کرنے کے لئے جا رہے ہیں، اور ہم اس کو امریکن کرنے Y دبائیں کر سکتے ہیں، تو اب ہم بنیادی طور پر کاپی کر سکتے ہیں اور سب سے پہلے اس سانچے کے پیسٹ شروع سے سب کچھ دوبارہ سے لکھنا کرنے کے لئے بغیر. اب میں، نیچے جانے کے لئے وقت کی ایک گروپ کے نیچے J دبائیں گے اور میں اس کے چسپاں کرنے کے لئے P دبائیں گے. شاید میں ایک جگہ کے لئے کچھ اضافی لائنوں کو شامل کریں گے، اور اب میں نے کسی کو اپنا نام تبدیل کرنا چاہتے ہیں کا کہنا ہے کہ. اس کے بعد میں یہاں جانا ہے اور اس کے نام کو تبدیل کرنے سے پہلے کی طرح c2w میں ٹائپ کر سکتے ہیں. کون جانتا ہے باب جونز،. میں گھر تبدیل کرنے کے لئے چاہتے ہیں، تو ہو سکتا ہے کہ میں یہاں مشرق میں جا سکتے ہیں اور قسم ciw اور Cabot ہاؤس ڈال دیا. یہاں آپ کا استعمال کرتے ہوئے غور کرنا چاہتے ہیں کر سکتے ہیں کی ایک مثال ہو سکتا ہے اگر آپ چاہتے ہیں آپ گریجویشن سال تبدیل کرنے کے لئے تبدیل کرنے کے موڈ، یا ہم بھی ciw استعمال کر سکتے ہیں. اس سے کوئی فرق نہیں ہے. ہو سکتا ہے کہ آپ کو آپ کی بڑی تبدیلی کرنا چاہتے ہیں. اور یہ کہ آپ کیا ہے. اور شاید میں آپ مجھے کیا ہو سکتا ہے کے ایک مظاہرے دے گا آپ کو طاقت میں زیادہ اعلی درجے کی حکم جاننے کے لئے جاری رکھیں میں تو تھے اگر ہم بمشکل ہی، یہاں کی سطح scratching کے کر رہے ہیں اور میں یہاں آپ کو دکھایا گیا ہے سے بھی زیادہ تیزی سے ترمیم کی اس طرح کر سکتے ہیں میں نے آج کے لئے آپ کو ظاہر کرنے کا موقع نہیں ملا ہے کہ حکم جانتے ہیں. میں نے اس کو اجاگر کرنا چاہتے ہیں تو مثال کے طور پر، میں اس طرح یہ کر سکتے ہیں، نیچے منتقل. میں اپنے تعریفیں شامل ہے بنیادی طور پر خود کار طریقے سے میرے لئے چیزیں اجاگر کرنے کے لئے اور میں میں کر سکتے ہیں، نہیں جانتے. میرا مطلب ہے، یہ صرف آپ کو دکھانے کے لئے کی کوشش کر رہی ہے اگر تم واقعی، واقعی کر سکتے ہیں آپ ان تمام مختلف شعبوں خاص طور پر جب، زیادہ تیزی چیزوں ترمیم شروع، اور عام طور پر آپ کیا کر رہے ہیں ہو سکتا ہے کی طرح پر کلک کرنے سے ہے اور کو اجاگر کرنے اور اس کے بعد ٹائپ. تم سب کو ایک ہی بار میں سب کچھ کر سکتے ہیں، کاپی اور چسپاں، ، فائل کے درمیان اور نیچے منتقل صرف چیزیں فارمیٹنگ، چیزیں حد بندی. یہ سب طاقت میں بہت، بہت زیادہ تیزی سے کیا جا سکتا ہے. مجھے سچ میں اچھا ہو سکتا ہے جس میں صرف ایک آخری چھوٹی سے چھوٹی چیز، تلاش اور کی جگہ ہے. Gmail کے شارٹ کٹس کا استعمال کیا ہے جو تم میں سے وہ لوگ آپ بھی، آپ میں ٹائپ کریں اگر / اس تلاش کے باکس کے لئے آپ کو بھیجتا ہے پتہ چل جائے گا اور عام طور پر مختلف ایپلی کیشنز کی ایک بہت میں آپ کو اس سلیش تلاش کر لیں گے یا شاید سلیش یا سلیش کے ساتھ کیا کچھ کنٹرول آپ تلاش کے موڈ کی کسی قسم میں ڈال دیا جائے گا، اور وہ بھی بنیادی طور پر بنیادی طور پر طاقت سے آتا ہے سلیش آپریٹر یا سلیش کمانڈ ان پٹ کرنے کے لئے آپ کی اجازت دیتا ہے کیونکہ آپ دستاویز کے اندر اندر تلاش کرنے کے لئے استعمال کر سکتے ہیں اس سٹرنگ کے کسی قسم کے. آپ، اگلے اور پچھلے وقوعہ پر جانے کے لئے (ن) اور دارالحکومت ن کر سکتے ہیں اور آپ کو بھی تلاش اور دستاویز کے اندر اندر تبدیل کرنے کے لئے اسی طرح کی کچھ استعمال کر سکتے ہیں. میں نے تم سے کیا جا سکتا ہے پر ایک مظاہرے دے دونگا. میں اس دستاویز کے اندر اندر سٹرنگ امریکن کے تمام واقعات کو تلاش کرنے کے لئے چاہتے ہو سکتا ہے کہ اگر آپ نیچے بائیں کونے میں دیکھ سکتے ہیں کے طور پر میں،، امریکن / میں ٹائپ کر سکتے ہیں میں داخل ٹائپ اور جب یہ تمام واقعات پر روشنی ڈالی گئی. میں، ان تمام مختلف صورتوں کے درمیان آگے پیچھے کود بنیادی طور پر (ن) استعمال کر سکتے ہیں اور میں نے کچھ بے ترتیب لفظ کے ساتھ امریکن تلاش اور تبدیل کرنا چاہتے ہیں فرض کرتے ہیں اس دستاویز میں بھی ہے. میں پریس کر سکتے ہیں: طاقت کے اندر اندر کمانڈ کی کسی قسم میں ٹائپ شروع کرنے کے لئے، کے ارد گرد منتقل کرنے سے زیادہ بہتر ہے کہ کچھ کمانڈ یا حذف کرنے یا اس طرح کچھ. میں اس متبادل کمانڈ استعمال کرنے کے لئے چاہتے ہیں کہ رجوع کرنے کے لئے٪ ان میں ٹائپ کریں گے پوری دستاویز پر. متبادل کے لئے ایس میں ٹائپ. یہ بنیادی طور پر پرل سے آتا ہے. اور یہ اگلے کمانڈ آپ پرل میں تلاش کریں گے کہ ایک خوبصورت معیار حکم ہے اس کی بجائے، اور دیگر پروگرامنگ زبانوں میں ہے کہ تمہیں شاید آپ کو زیادہ کمپیوٹر سائنس کے طور پر جاننے کے لئے شروع، اور میں بنیادی طور پر میں تلاش اور تبدیل کرنا چاہتے ہیں لفظ میں A /، قسم پر / استعمال کر سکتے ہیں اور اس کے بعد ایک اور قسم / اور ساتھ میں اس لفظ تبدیل کرنا چاہتے ہیں جو لفظ میں ٹائپ کریں. کون ہو سکتا ہے nyancat، جانتا ہے. میں ایسا، اور پھر آپ کو سب کچھ کی جگہ گیا ہے کہ نظر آئے گا. لیکن آپ یہ لفظ یہاں محسوس کریں گے کہ. کسی وجہ سے امریکن کی ہماری مثال کے طور پر میں سے کچھ، کی جگہ لے لی لیکن سب نہیں ہیں جس طرح زبان کی اس طرح لکھا گیا ہے اور اس وجہ سے ہے کہ طاقت میں نہیں بلکہ دوسری جگہوں میں نہ صرف یہ ہے کہ آپ متبادل کمانڈ چلائیں جب یہ صرف، ہر سطر میں اس لفظ کے پہلے مثال کے طور پر متبادل گا تو میں نے اصل میں ہر ایک لائن پر لفظ کے تمام مثالوں متبادل کرنا چاہتے ہیں تو تو میں، ایک ہی بات کرتے ہیں لیکن آخر میں AG ​​پرچم شامل ہے جس میں عالمی سطح کے لئے کھڑا ہے، اور اس کے بعد کہ اصل میں کیا جائے گا تمام مثالوں متبادل. آپ باقاعدہ اظہار سیکھنے اور ایک بار، ایک CS50 سیمینار اصل میں ہے باقاعدہ اظہار کی طلب پر، تو آپ کو باقاعدہ اظہار کے بارے میں جاننا ہو تو آپ یہ بھی ہے کہ سیمینار میں لے اور مزید جان سکتے ہیں. لیکن مثال کے طور پر، کی میں اس طرح کے ناموں کی ایک فہرست ہے کا کہنا ہے کہ، اور میں نے اس کو پنرویوستیت کرنا چاہتے ہیں، تو بجائے اس کے آخری نام، علامت، پہلے نام ہونے کے یہ سب سے پہلے نام، خلائی، آخری نام کا کہنا ہے تو میں اس کے پنرویوستیت کرنے کے لئے چاہتے ہیں. تم واقعی میں یہاں یہ کمانڈ استعمال کر سکتے ہیں آپ یہاں دیکھ سکتے ہیں تو بنیادی طور پر، آپ کے لئے ایسا کرنے کے لئے ہم، ہم ایک حاصل کر سکتا ہے اور تبدیل کرنا چاہتے ہیں جس کا مطلب ہے ایک S، کے ساتھ شروع اور پھر میں نے اس جادو پرچم ملاقات کی کچھ ہے جو ایک پرچم بلایا \ V، شامل طاقت میں جس سے آپ کو زیادہ آسانی سے باقاعدہ اظہار کرنے کے لئے کی اجازت دیتا ہے. پھر وہاں سے ہم بنیادی طور پر کسی ایک لائن کے لئے میچ اس فارم کے الفاظ، کوما، خلائی، اور الفاظ کی ایک سیٹ یا حروف کی ایک سیٹ کا ایک سیٹ ہے. \ + بنیادی طور پر ایک یا ایک سے زیادہ حروف کا مطلب ڈبلیو، اور قوسین ان گروپوں قبضہ کرنے کے لئے استعمال کیا جاتا ہے تو میں بعد میں ان سے رجوع کر سکتے ہیں. آپ دیکھ سکتے ہیں، الفاظ کی ایک بار جب ان کی گرفتاری کے 2 بلاکس ایک کوما، خلائی کی طرف سے الگ کر رہے ہیں پھر کیا ہم اسے تبدیل کرنا چاہتے ہیں، میں \ 2 \ 1 کا استعمال ہے پر قبضہ کر لیا گیا ہے کہ الفاظ پر واپس رجوع کرنے کے لئے اصل تلاش کمانڈ میں، اور تو \ 2، قوسین کے دوسرے سیٹ میں موجود ہے جو کچھ بھی مراد \ 1، قوسین کا پہلا سیٹ میں موجود ہے جو کچھ بھی مراد آپ دیکھ سکتے ہیں کے طور پر 1 ایک جگہ کی طرف سے الگ سے پہلے اور، میں نے 2 ڈال رہا ہوں کرنے کی کوشش کریں اور آخری نام سے پہلے پہلے نام منتقل کرنے کے لئے. احساس ہے کہ ہے؟ اور میں کیا کر سکتے ہیں، میں تو میں صرف ان لائنوں پر یہ کمانڈ چلائیں ان پہلے چھپا سکتے ہیں ہے اور پھر میں نے اس حکم میں ٹائپ کریں گے. آپ تقسیم کے طور پر یہ بالکل کرتا ہے دیکھ سکتے ہیں. اور پھر، اس بمشکل سطح scratching کی ہے، آپ باقاعدہ اظہار سیمینار پر جاتے ہیں اور پھر میں تمہیں پتہ چل جائے گا یقین آپ باقاعدہ اظہار کے ساتھ کیا کر سکتے ہیں ایک بہت زیادہ مختلف چیزیں، اور یہ بنیادی طور پر اگر آپ واقعی طاقت کے ساتھ کیا کر سکتے ہیں میں اشارہ کرنے کے لئے شروع ہوتا ہے اگر تم واقعی اس کی ایک ماسٹر بننے کے لئے شروع. شاید تم سے کچھ refactor کرنا چاہتے ہیں، اور آپ کے تمام مثالوں تلاش کرنا چاہتے ہیں پیٹرن کے نام کے کچھ قسم کی مندرجہ ذیل ہے کہ کچھ تقریب کے. آپ کا نام ہے کہ جس طرح سے تبدیل کرنا چاہتے ہیں. آپ، آپ کے لئے ایسا کرنے کے لئے اس طرح کمانڈ کسی قسم کا لکھ سکتے ہیں اور یہ کہ آپ طاقت کے اندر اندر حاصل کر سکتے ہیں لچک کی طرح ہے آپ کو صرف دوسرے متن ایڈیٹرز میں حاصل کرنے کے لئے نہیں کر رہے ہیں کہ. یہ بنیادی طور پر، میں آج کے سیمینار میں آج آپ کو سکھانے کے لئے کرنا چاہتا تھا ہر چیز کا احاطہ کرتا ہے لیکن پھر، میں واقعی میں زور کرنا چاہتے ہیں کہ آپ کو طاقت لینے کے لئے چاہتے ہیں تو یہ شروع میں تھوڑا زیادہ سیکھنے وکر ہے کہ سچ ہے. بہت شروع میں آپ کو تھوڑا سا کم پیداواری ہو جائے گا آپ کو شاید دوسری صورت میں ہو، لیکن سے تم اس کے ساتھ رہنا ہے تو چند دنوں یا چند ہفتوں کے اندر اندر، آپ کو جاننے کے کہ کس طرح روزہ کی بنیاد پر، آپ کو زیادہ تیزی سے، زیادہ سے زیادہ ہو جائے گا، اور میں آپ کو ایک مظاہرے دینے کی کوشش کی کیا طاقت کے قابل ہے لیکن میں واقعی میں آپ کو ظاہر کرنے کا موقع نہیں مل سکا میں عام طور پر مثال کے طور پر، کلاس میں طاقت کے ساتھ اپنے نوٹ میں ٹائپ کریں تو کیا ہوتا ہے. میں کسی بھی دوسرے پروگرام کے ساتھ بہت زیادہ تیزی سے طاقت میں کر سکتے ہیں کام کر سکتے ہیں کی وجہ سے ہے. یہ لفظی دوسرے پروگراموں کے مقابلے میں طاقت میں 2 یا 3 وقت پیداوار میں اضافہ ہوا ہے، نہ صرف متن میں ترمیم کی رفتار کے ساتھ بھی لیکن راستے میں میں نے دستاویز کے ارد گرد منتقل کر سکتے ہیں اور میں اپنے کمپیوٹر پر دیگر فائلوں تک رسائی حاصل کر سکتے ہیں طریقہ اور ان کے درمیان اور تو اور تو آگے میں کود. یہ صرف ایک واقعی، واقعی بہت بڑا پیداوری کو فروغ دینے کے ہے. آپ سیکھ رہے ہیں جب لیکن، آپ کو، آپ ایک وقت میں ایک بات جاننے کے اس بات کو یقینی بنانا چاہتے ہیں اور بہت سے مختلف حکم دیتا ہے کے ساتھ اپنے آپ کو مغلوب کرنے کی کوشش کریں حکم دیتا ہے کی ایک بہت ہے اور مختلف شارٹ کٹ کی ایک بہت ہیں، کیونکہ آپ کو طاقت میں سیکھ سکتے ہیں. آپ ایک وقت میں اور سال کے دوران ایک چھوٹی سی لینے کے لئے چاہتے ہیں، آہستہ آہستہ طاقت کے ایک بڑے اور بڑے تفہیم جمع. آپ کو مزید جاننے کے لئے جاری رکھنے کے لئے چاہتے ہیں، ان سے زیادہ اعلی درجے کی موضوعات میں سے کچھ ہیں آپ کے بارے میں جاننے کے لئے جاری رکھ سکتے ہیں، اور یہ بھی بمشکل سطح خروںچ. یہاں آپ کو چیک کرنے کے لیے اور ان کے گوگل کو آزاد محسوس کر سکتے ہیں کچھ مقبول پلگ ان ہیں آپ کرنا چاہتے ہیں اور صرف وہاں سے باہر ہیں پلگ ان میں کس طرح دیکھتے ہیں اور ان کے ساتھ کے ارد گرد ادا. اور پھر اس پاورپوائنٹ کے آخر میں، میں روابط کے ایک گروپ میں شامل ہیں مختلف وسائل پر آپ سے سیکھنے کے لئے استعمال کر سکتے ہیں. یہاں آپ کو طاقت کے ساتھ شروع کرنے کے لئے استعمال کر سکتے ہیں مختلف لنکس میں سے ایک گروپ ہیں. انہوں نے مختلف سبق اور whatnot ہے، اور آخر میں، یہ آپ استعمال کر سکتے ہیں کچھ زیادہ اعلی درجے چیزیں ہیں بھی چیک کرنے کے لیے، کچھ سکرین ڈالے اور طاقت میں کچھ زیادہ اعلی درجے کی تراکیب اور بھی ماخذ کوڈ کے کچھ مختلف ٹکڑے ٹکڑے آپ GitHub پر تلاش کر سکتے ہیں صرف دوسرے لوگوں کی ترتیب فائل کو دیکھنے کے لئے یا تو اور وغیرہ طاقت میں پلگ ان کی طرف دیکھو اور پر. یہ ہے کہ میں آپ کے لئے ہے ہے. [CS50.TV]