[สัมมนาเป็นกลุ่ม] [แบรนดอนหลิว] [ฮาร์วาร์มหาวิทยาลัย] [นี้เป็น CS50.] [CS50.TV] วันนี้เป็นไปได้แนะนำให้รู้จักกับกลุ่ม มีกี่คนที่พวกคุณเคยได้ยินเสียงเรียก? สิ่งที่คุณได้ยินเกี่ยวกับกลุ่ม? [นักศึกษา] จะแก้ปัญหาทั้งหมดของคุณ [แบรนดอนลิตร] จะแก้ปัญหาทั้งหมดของคุณ สิ่งอื่นที่พวกคุณเคยได้ยินเกี่ยวกับกลุ่ม? การแสดงผลใด ๆ [นักศึกษา] เกือบทุกคนที่ผมได้พูดคุยกับที่ชอบที่จะใช้เป็นกลุ่ม โอ้หวาน [นักศึกษา] จำนวนมากของคนที่ฉันรู้ว่าชอบที่จะใช้เป็นกลุ่ม เอาล่ะที่ดีเพราะคนจำนวนมากใน CS51 เริ่มต้นที่จะรับแม็คแม็คเพราะมีการสนับสนุนที่ดีกว่าเล็กน้อย สำหรับภาษาที่คุณกำลังจะใช้ใน CS51, และฉันกังวลว่าคนไม่พอที่ฮาร์วาร์ใช้เป็นกลุ่ม, ดังนั้นผมพยายามทำงานที่ดีของการส่งเสริมการใช้งานเป็นกลุ่ม แต่ที่นี่เป็นการ์ตูน xkcd คลาสสิกที่พวกคุณอาจพบที่น่าสนใจ พวกคุณได้ใช้นาโนก่อนที่ทั้งหมดหรือไม่ การ์ตูนนี้กล่าวนาโน? โปรแกรมเมอร์จริงใช้ Emacs เฮ้โปรแกรมเมอร์จริงใช้เป็นกลุ่ม ไม่มีโปรแกรมเมอร์จริงใช้เอ็ดซึ่งเป็นแบบนี้ที่คุณไม่เคยต้องการที่จะใช้เอ็ด มันเป็นจริงๆเก่าจริงๆและไม่ดีจริงๆและโปรแกรมเมอร์จริงใช้ เข็มแม่เหล็กและมือมั่นคง และคุณสามารถอ่านส่วนที่เหลือ แต่ก็สนุกสวย และสิ่งที่ตลกคือที่สิ้นสุด พวกเขากล่าวว่า "โอ้ใช่แน่นอนมีคำสั่ง Emacs ที่จะทำอย่างนั้น." ดีเก่า Cx Mc M-ผีเสื้อซึ่งเป็นประเภทของการแทงที่ Emacs เพราะแม็คเป็นที่รู้จักกันในอดีตจะมีนิด ๆ หน่อย ๆ ป่อง และจะมีคำสั่งสำหรับการเกือบทุกอย่างเพื่อให้เรียงลำดับของตลก Emacs กลุ่มคืออะไร เป็นกลุ่มเป็นโปรแกรมแก้ไขข้อความโปรแกรมเมอร์ขั้นสูง ผมต้องการที่จะทำให้ความแตกต่างระหว่างการแก้ไขข้อความ และสิ่งที่ต้องการการประมวลผลเอกสาร Microsoft Word เป็นที่รู้จักกันเป็นหน่วยประมวลผลเอกสาร คุณสามารถตั้งค่าระยะขอบทำให้สิ่งที่เป็นตัวหนาขีดเส้นใต้สิ่งที่ ตีผ่านสิ่งเปลี่ยนขนาดตัวอักษรและ whatnot โปรแกรมแก้ไขข้อความที่ไม่ทำอะไรเลยมากกว่าเพียงแค่แก้ไขข้อความ แท้จริงคุณก็มีตัวละคร มีการเรียงลำดับของการออกแบบที่ไม่ได้ขนาดแบบอักษรสีหรืออะไรอย่างนั้น สิ่งที่คุณทำคือการแก้ไขข้อความและเป็นกลุ่มได้รับการทำโดยเฉพาะอย่างยิ่งสำหรับการเขียนโปรแกรม แต่ก็มีจำนวนมากที่มีคุณสมบัติที่สร้างขึ้นในเวลาเพียงสำหรับการเขียนโปรแกรม มันออกแบบมาเป็นพิเศษสำหรับการแก้ไขข้อความที่มีประสิทธิภาพ โดยทั่วไปเป็นกลุ่มเป็นที่รู้จักกันโดยทั่วไปแก้ไขข้อความที่เร็วที่สุด คุณอาจจะสามารถใช้งานเมื่อเทียบกับโปรแกรมแก้ไขข้อความใด ๆ อื่น ๆ ที่เป็นไปได้ มากคุณสมบัติ IDE เหมือนจะไม่ได้สร้างขึ้นโดยตรงในกลุ่ม, ดังนั้นถ้าคุณเคยใช้ IDE และคุณกำลังใช้ในการรวบรวมสิ่งที่ต้องการและทำงานโดยอัตโนมัติ หรือการแก้จุดบกพร่องสิ่งที่อยู่ใน IDE หรือพื้นที่ทั้งหมดของสิ่งที่แตกต่างของคุณ เป็นกลุ่มที่ไม่ได้มากับที่เป็นธรรมชาติ แต่มีพื้นที่ทั้งหมดของปลั๊กอินที่คุณสามารถใช้เพื่อเพิ่มการจัดเรียงของการทำงานที่จะเป็นกลุ่ม เป็นกลุ่มด้วยตัวเองมุ่งเน้นไปที่การแก้ไขข้อความและไม่แก้ไขข้อความจริงๆดีจริงๆ และในที่สุดก็จริงๆปรับแต่งและขยาย และพื้นเป็นกลุ่มได้รับรอบหรือ Vi ซึ่งเป็นกลุ่มที่สร้างขึ้นเมื่อ ได้รับรอบนานกว่า 40 ปีและมันเป็นโปรแกรมที่มากลึกมาก และผู้คนจะใช้มันไปตลอดชีวิตและไม่เคยอย่างแท้จริง master โปรแกรมอย่างเต็มที่ และคุณก็จะยังคงการเรียนรู้ตลอดชีวิตของคุณในช่วงปีที่ผ่านมา มักจะกลายเป็นดีและดีกว่า มีพื้นท้ายกับสิ่งที่คุณสามารถเรียนรู้และวิธีการที่คุณสามารถปรับปรุงด้วยกลุ่ม, ซึ่งเป็นที่น่าตื่นเต้นจริงๆ คุณไม่ต้องการที่จะดูเป็นสิ่งที่น่ากลัวเพราะคุณจะกลายเป็นมากที่มีความเชี่ยวชาญมาก ในกลุ่มในเวลาเพียงไม่กี่สัปดาห์ แต่ก็จัดเรียงของชอบอย่างต่อเนื่อง- คุณสามารถเรียนรู้เพิ่มเติมและเรียนรู้มากขึ้นและสิ่งที่ไม่ดีและดีกว่า ซึ่งเป็นชนิดของที่น่าตื่นเต้นสำหรับผม นี่คือตัวอย่างของสิ่งที่ดูเหมือนว่าเป็นกลุ่ม นี้ไม่ได้เป็นเหมือง คุณจะเห็นบางสาธิตสดได้ในขณะนี้ นี่คือตัวอย่างของสิ่งที่เป็นกลุ่มอาจมีลักษณะ สิ่งที่เรากำลังจะทำในวันนี้คือเรากำลังจะเริ่มต้นด้วย  ตู้โชว์อย่างรวดเร็วของสิ่งที่เป็นกลุ่มสามารถทำ ฉันจะทำเทคนิคบางอย่างและ whatnot สำหรับคุณผู้ชาย เพื่อให้คุณสามารถมองเห็นเหตุผลที่ผมชอบมากเป็นกลุ่มและทำไมคนชอบเสียงเรียกเข้ามาก แล้วจากนั้นเราจะไปแนะนำอ่อนโยน ที่จริงมันจะเป็นบิตอย่างรวดเร็วแนะนำให้รู้จักกับกลุ่ม ฉันจะขอให้คุณผู้ชายที่จะดาวน์โหลดไฟล์ข้อความและการปฏิบัติตามพร้อมกับฉันถ้าคุณสามารถ นี้เป็นกลุ่มและที่นี่ผมใช้ MacVim, ดังนั้นหากพวกคุณมีแม็คที่คุณอาจต้องการที่จะพิจารณาการใช้ MacVim เพราะมันเป็นรุ่นกราฟิกของกลุ่มแม้ว่าจะเป็นกลุ่มปกติ, สิ่งที่อยู่ในบรรทัดคำสั่งของคุณทำงานได้ดี ฉันจะแสดงให้คุณเคล็ดลับการสุ่มไม่กี่และเทคนิค ที่คุณสามารถใช้ในกลุ่มที่จะแสดงให้คุณเห็นว่าทำไมมันเย็นเพื่อ เพียงไม่กี่สิ่งสุ่มฉันจะไปผ่าน สิ่งแรกคือวัตถุข้อความและมีคำสั่งไม่กี่รอบวัตถุข้อความ และที่จริงผมจะสอนคุณข้อความวัตถุที่อยู่ในรายละเอียดต่อไปในการสัมมนา แต่สำหรับตัวอย่างเช่นสมมุติว่าฉันสะกดชื่อผิดของฉัน Barndon หลิวและฉันต้องการที่จะเปลี่ยนมัน ทั้งหมดที่ฉันต้องทำคือการได้รับเคอร์เซอร์ของฉันอยู่ที่ไหนสักแห่งในชื่อและชนิดของฉันในคำสั่ง ciw และจะลบชื่อทั้งหมดของฉันทำให้ฉันอยู่ในโหมดแทรก และฉันสามารถพิมพ์ในชื่อของฉันและแก้ไขได้ ในทำนองเดียวกันถ้าผมต้องการที่จะเปลี่ยนแปลงอะไรบางอย่างในคำพูดนอกจากนี้ยังมีคำสั่งที่ ฉันจะลบสิ่งที่อยู่ในเครื่องหมายคำพูด ไม่ต้องคลิกสองครั้งที่ย้ายมือของคุณไปยังเมาส์ ดับเบิลคลิกแล้วพิมพ์สิ่งที่กลับมา คุณสามารถทำทุกอย่างจากแป้นพิมพ์สิ่งที่เป็น หรือมิฉะนั้นสมมติว่าฉันมีแท็กรูปภาพนี้ภายในแท็กสมอนี้ มีพวกคุณครอบคลุม HTML ในชั้นเรียนหรือยัง ใช่ดังนั้นบางทีฉันต้องการลบแท็กนี้ ซึ่งโดยปกติสิ่งที่คุณต้องทำคือการที่คุณต้องใช้เมาส์ของคุณ และระมัดระวังการเน้นว่าสิ่งที่คุณต้องการลบและลบมัน แต่ในกลุ่มที่ dit เพียงและคุณสามารถลบมันออกมาจริงๆได้อย่างรวดเร็ว และฉันจะอธิบายให้คุณสิ่งที่คำสั่งทั้งหมดที่หมายถึงและวิธีการที่คุณใช้พวกเขาในครั้งที่สอง อีกตัวอย่างหนึ่งฉันมีรหัสบางอย่างที่นี่ และสมมุติว่าผมต้องการที่จะเยื้องรหัส แต่ผมต้องการที่จะเยื้องรหัส เพียงแค่ในวงเล็บและฉันยังสามารถเยื้องรหัสโดยใช้คำสั่งที่ 3 ใช้พื้น> iB สิ่งที่เย็นจริงๆเกี่ยวกับเสียงเรียกเข้าก็คือสิ่งที่เรียกว่าการแก้ไขบล็อกภาพ ผมไม่ทราบว่าถ้าพวกคุณเคยต้องการที่จะเน้น บล็อกสี่เหลี่ยมของข้อความในรหัสของคุณบางครั้ง แทนที่จะต้องทำเช่นนี้การจัดเรียงของสิ่งที่แปลกสายที่ครอบคลุมสายที่แตกต่างกันทั้งหมด ตัวอย่างเช่นในกลุ่มที่คุณสามารถทำได้ ฉันสามารถเน้นรูปสี่เหลี่ยมเช่นนี้ซึ่งเป็นเย็นสวย แต่ยิ่งไปกว่านั้นฉันสามารถแก้ไขได้โดยใช้ฟังก์ชันการทำงานที่ ตัวอย่างเช่นถ้าผมต้องการให้การจัดเรียงของบางคำนำหน้าทั้งหมดของชื่อของเรา ฉันสามารถเน้นบล็อกแล้วเพิ่มบางสิ่งบางอย่าง ในทำนองเดียวกันก็ยังสามารถเน้นบล็อกนี้และเลือกที่จะลบมัน หรือบางทีฉันอาจจะเน้นบล็อกนี้และเปลี่ยนเป็นดีเพราะเราแพทย์ทุก สิ่งที่เป็นที่คุณสามารถทำทุกสิ่งที่แตกต่างกันเหล่านั้น สุดท้ายพับเป็นจริงเย็น จำนวนมาก IDEs มีนี้ที่คุณสามารถพับฟังก์ชั่นที่แตกต่างกันออกจากมุมมอง ในกรณีที่คุณไม่ต้องการที่จะเห็นพวกเขา ตัวอย่างเช่นสมมติว่าฉันมีพวงของข้อความที่นี่และผมไม่ต้องการที่จะเห็นมัน ฉันต้องการที่จะให้มันออกจากมุมมองเพราะฉันแก้ไขอย่างอื่นในไฟล์ ฉันสามารถพับขึ้นเพื่อให้มันทั้งหมดทรุด และวิธีการที่จะออกมาในมุมมองของ และฉันสามารถแก้ไขสิ่งอื่น ๆ ที่อยู่บนหน้าและนี่คือที่ดีจริงๆ คุณสามารถพับขึ้นและฟังก์ชั่น whatnot หรือพับขึ้นชั้นเรียนเมื่อคุณกำลังเขียนโปรแกรม เพียงเพื่อให้พวกเขาออกจากมุมมองเมื่อคุณไม่ได้มีการแก้ไขพวกเขา และต่อมาเมื่อคุณต้องการที่จะเห็นพวกเขาคุณสามารถเปิดพวกเขาขึ้น และคุณสามารถเห็นมันเพิ่งเปิดทุกอย่างขึ้น แท็บบัฟเฟอร์และหน้าต่าง เป็นกลุ่มสวยเย็นในที่ ตามปกติในจำนวนมากของการแก้ไขข้อความที่คุณสามารถแก้ไขไฟล์ได้ตลอดเวลา เหมือนในนาโนหรืออาจจะถ้าคุณกำลังใช้ Notepad หรือ Gedit ฉันไม่เคยใช้จริง Gedit มาก แต่อย่างน้อยใน Notepad + + คุณสามารถมีแท็บ แต่เป็นกลุ่มที่มีแนวความคิดของแท็บบัฟเฟอร์และหน้าต่าง ตัวอย่างเช่นคุณสามารถเปิดขึ้นพวงของแท็บใหม่ คุณสามารถดูที่นี่ที่ด้านบนสุดที่ผมมีตอนนี้พวงของแท็บ, และฉันสามารถปิดพวกเขา นอกจากนี้ยังมีแนวคิดของบัฟเฟอร์นี้ ซึ่งเป็นความคิดที่ว่าเมื่อคุณเปิดแฟ้ม มันคงมีชีวิตอยู่ในบัฟเฟอร์และถ้าคุณต้องการที่จะนำทางไปยังแฟ้มที่จริงได้อย่างรวดเร็ว คุณสามารถนำทางไปอย่างรวดเร็วจริงๆบัฟเฟอร์ภายในเป็นอย่างดี และนอกจากนี้ภายในหนึ่งบานหน้าต่างคุณยังสามารถแบ่งหน้าต่างออกเป็นหลายหน้าต่าง ตัวอย่างเช่นถ้าผมต้องการที่จะแบ่งหน้าต่างออกเป็นหลายหน้าต่าง คุณสามารถดูได้ที่นี่ที่ฉันสามารถมีรหัสเดียวกันสองครั้ง และฉันสามารถแยกได้มากขึ้นและมากขึ้นและมากขึ้นและตอนนี้มันไม่ได้ดูดีที่ เพราะโดยปกติผมมีขนาดหน้าต่างเริ่มต้นเป็นชนิดของใหญ่ เพื่อให้ผู้อื่นทั้งหมดจะถูกแบนออก แต่ตามปกติเมื่อฉันในคอมพิวเตอร์ของฉันและไม่ได้อยู่ในโปรเจ็กเตอร์นี้ ฉันจะมีบานหน้าต่างหลายเปิดในเวลาเดียวกันซึ่งจริงๆที่ดีสำหรับ การแก้ไขหลายไฟล์ในเวลาเดียวกัน นอกจากนี้คุณยังสามารถมีสิ่งที่ต้องการเลือกและแทนที่ และเราจริงจะครอบคลุมในการสัมมนา ดังนั้นฉันจะข้ามที่ตอนนี้ นอกจากนี้คุณยังสามารถโต้ตอบกับบรรทัดคำสั่งในทุกประเภทของวิธีที่แตกต่างกัน ตัวอย่างเช่นถ้าฉันมีการจัดเรียงบางส่วนของรายการที่นี่และฉันต้องการเรียงลำดับมัน ผมไม่ทราบว่าเราจะเพิ่มผลไม้อื่นองุ่น และฉันสามารถเน้นการใช้ฟังก์ชั่นไฮไลท์ และเรียกการเรียงลำดับและมันจะเรียงลำดับโดยอัตโนมัติสำหรับฉัน ทำนองเดียวกันถ้าคุณกำลังจะได้รับการแก้ไข CSS ซึ่งผมเข้าใจคุณอาจจะทำ สำหรับโครงการขั้นสุดท้ายของคุณที่คนส่วนใหญ่ทำ และบางทีคุณอาจต้องการที่จะให้ CSS ของคุณเป็นระเบียบด้วยการเรียงลำดับตามลำดับตัวอักษร นอกจากนี้คุณยังสามารถเน้นพวกเขาและเรียกการเรียงลำดับและจะจัดเรียงไว้สำหรับคุณ เหล่านี้เป็นตัวอย่างของสิ่งที่สามารถทำได้เป็นกลุ่มที่ และคุณจะพบว่าสิ่งที่สำคัญที่ผมอยากจะดึงความสนใจของคุณไปยัง คือการที่ฉันทำทุกอย่างจากแป้นพิมพ์ และถ้าคุณมีความสามารถที่จะดูว่ามือของฉันจะถูกวางไว้ คุณยังจะเห็นว่ามือของฉันไม่เคยย้ายจากแถวบ้าน โดยปกติเมื่อคุณกำลังแก้ไขข้อความที่คุณมักจะมีการใช้เมาส์ และคลิกไปรอบ ๆ และ whatnot และการเรียงลำดับของการเคลื่อนไหวที่ลากคุณลง และเสียเวลาหรือบางทีคุณอาจกำลังย้ายระหว่างแถวบ้านและปุ่มลูกศร และเพื่อให้คุณกำลังจะย้ายไปมาเช่นนั้นซึ่งเป็นบิตยุ่งยาก แต่ยังคุณช้าลงและสิ่งที่เป็นเมื่อคุณได้รับที่ดีมากที่เป็นกลุ่ม ทุกสิ่งที่คุณต้องการจะทำจะทำโดยไม่ต้องย้ายมือของคุณ จากแถวบ้านซึ่งเป็นที่ดี ยึดมั่นในฉันจะเปิดโปรแกรมนี้ มีเราไป ตอนนี้คุณสามารถมองเห็นสิ่งที่คำสั่งจะวิ่งลงหน้าต่างด้านล่างขวา ฟังก์ชั่นทั้งหมดที่ฉันเพียงแค่แสดงให้เห็นว่าคุณมีสิ่งที่จะรวมโดยเริ่มต้นด้วยการเป็นกลุ่ม, แต่ยังมีจำนวนมากของปลั๊กอินที่คุณยังสามารถใช้ เพื่อปรับปรุงประสบการณ์ของกลุ่มของคุณ ถ้าคุณดาวน์โหลดแฟ้มการกำหนดค่าที่ผมรวม และมีคำแนะนำในการติดตั้งพวกเขาใน PowerPoint และในอีเมลที่ผมส่งออกไปผมได้ติดตั้งประมาณ 40 ปลั๊กอิน หรืออาจจะ 30 ปลั๊กอินและทุกหนึ่งเดียว นำฟังก์ชันการทำงานเพิ่มเติมเพื่อเป็นกลุ่มที่ช่วยเพิ่มประสบการณ์ของคุณเป็นกลุ่ม ตัวอย่างเช่นหนึ่งในรายการโปรดของฉันคือสิ่งที่เรียกว่า surround.vim, และมันเป็นพื้นช่วยให้คุณสามารถทำงานกับรอบ หรือ delimiting อักขระมากได้ง่ายขึ้น ตัวอย่างหนึ่งที่ผมไม่ทราบว่าพวกคุณรหัสที่เคยอยู่ในน้ำยาง แต่น้ำยางเป็นภาษาเรียงพิมพ์คณิตศาสตร์ที่ใช้ในการทำ มองทางคณิตศาสตร์ที่ดีจริงๆและเมื่อใดก็ตามที่คุณต้องการบางสิ่งบางอย่างที่มีลักษณะเหมือนคณิตศาสตร์ คุณห่อไว้ในเครื่องหมายดอลลาร์และสมมุติว่าฉันพิมพ์สมการบางอย่างเช่น F = ma, และฉันลืมที่จะห่อไว้ในเครื่องหมายดอลลาร์ แล้วฉันจะเน้นและห่อไว้ในเครื่องหมายดอลลาร์เช่นเดียวกับที่ หรือเป็นกลุ่มที่ช่วยให้คุณสามารถลบสิ่งที่ภายในแท็ก และลบแท็กและ whatnot แต่เป็นกลุ่มโดยธรรมชาติ ไม่ได้ช่วยให้คุณสามารถเปลี่ยนแท็กเพื่อให้ตัวอย่างเช่นฉันมีแท็ก div นี้ และฉันต้องการที่จะปรับรุ่น HTML5 และใช้แท็กส่วนหัวใหม่ ฉันจะทำการเปลี่ยนแปลงรอบแท็กและพิมพ์ในส่วนหัว และมันจะเปลี่ยนโดยอัตโนมัติที่สำหรับฉัน ในทำนองเดียวกันสมมติว่าเรามีสิ่งที่อยู่ในวงเล็บ และผมต้องการที่จะเปลี่ยนที่จากวงเล็บในวงเล็บหรือสิ่งที่ต้องการ ฉันยังสามารถเปลี่ยนที่จริงๆได้อย่างง่ายดายโดยการพิมพ์คสำหรับการเปลี่ยนแปลง สำหรับรอบวงเล็บ โอ้ผมคิดว่าผมต้องพิมพ์ได้เร็วขึ้น วงเล็บและวงเล็บหรือวงเล็บและมันจะเปลี่ยนโดยอัตโนมัติที่สำหรับฉัน ซึ่งเป็นสิ่งที่ดีจริงๆอย่างอื่นปกติมันยุ่งยากจริงๆ นี้เป็นจริงที่ดีในการสลับไปมาระหว่างคำพูดที่อาจจะเป็นคนเดียว และสตริงอ้างคู่หรือสิ่งที่ต้องการที่ นั่นคือกรณีที่ใช้ตัวอย่างหนึ่ง มีปลั๊กอินที่เรียกว่าเป็นผู้ลี้ภัย ซึ่งทำงานร่วมกับ Git ฉันคาดเดาบางทีพวกคุณไม่ได้ใช้ Git ที่มากใน CS50, แต่คุณจะพบว่าตัวเองใช้ Git มากขึ้นและมากขึ้นและมากขึ้น ไม่เพียง แต่ในชั้นเรียนที่ฮาร์วาร์ตลอด แต่ยังอยู่ที่งานและ whatnot, และโดยปกติคุณจะต้องสลับไปมาระหว่าง บรรทัดคำสั่งและเป็นกลุ่มที่จะโต้ตอบกับ Git, แต่มีปลั๊กอินที่จะทำงานร่วมกับ Git จากภายในกลุ่ม และยังให้คุณได้ฟังก์ชั่นเพิ่มเติมบน Git มีสิ่งที่เรียกว่า NERDTree ซึ่งคุณสามารถใช้ในการสำรวจเป็น โครงสร้างแฟ้มจากภายในกลุ่ม ตัวอย่างเช่นฉันสามารถเปิด NERDTree ในบานหน้าต่างด้านขวา และคุณโดยทั่วไปสามารถดูไฟล์แบบสุ่ม และเปิดไม่ได้ภาษีไม่ได้ดูที่ภาษีของฉัน คุณสามารถดูไฟล์และ whatnot และไฟล์อื่น ๆ ที่เปิดและอื่น ๆ และอื่น ๆ และฉันจะไม่ไปลงปลั๊กอินอื่น ๆ เหล่านี้ดังนั้นเราโดยทั่วไปสามารถดำน้ำใน และเริ่มต้นการทำงานในกลุ่ม แต่มีปลั๊กอินที่ช่วยให้คุณสามารถ แสดงความคิดเห็นได้ง่ายขึ้นปลั๊กอินที่ช่วยให้คุณสามารถกระโดดในระหว่างไฟล์ได้อย่างง่ายดายมากขึ้น ปลั๊กอินที่ช่วยให้คุณตรวจสอบไวยากรณ์จากภายในกลุ่ม, ซึ่งเป็นเย็นจริงๆและมันจะช่วยให้คุณตรวจสอบไวยากรณ์ สำหรับภาษามากที่สุดขวาออกจากกล่อง สิ่งที่ต้องการวงเล็บรุ้งซึ่งเป็นจริงจริงๆเย็นจริงๆ ผมขอให้ตัวอย่างของการที่ตอนนี้ ลองมาดูกัน นี่คือบางส่วนรหัสสุ่มที่ผมเขียน และคุณจะสังเกตเห็นว่าวงเล็บและวงเล็บมีสีทั้งหมด และวงเล็บและวงเล็บที่มีสีเดียวกันคือการจับคู่ที่ดี และบางครั้งก็ช่วยเพิ่มความสามารถในการอ่านของรหัสของคุณ คุณยังมีการเติมข้อความอัตโนมัติ, การจัดรูปแบบตาราง เมื่อคุณมีสิ่งที่คุณต้องการที่จะได้รับความเห็นทั้งหมดเข้าแถว หรือคุณต้องการที่จะทำให้ตารางในข้อความของคุณและคุณต้องการ ได้รับทุกอย่างที่มีลักษณะเหมือนตารางที่ดีแทนการมีการจัดรูปแบบด้วยตนเอง มีปลั๊กอินที่จะจัดรูปแบบที่สำหรับคุณและอื่น ๆ และอื่น ๆ รายการไปบนและบนและบน ฉันจะใช้เวลาการสำรวจทั้งหมดปลั๊กอินที่เป็นกลุ่มที่แตกต่างกันที่มีอยู่ และก็ไม่น่าเชื่อว่ามีอะไรออกมี คำถามใด ๆ เพื่อให้ห่างไกล หวาน ในกรณีที่เรากำลังจะเริ่มต้นการเล่นรอบกับกลุ่ม, และฉันต้องการที่พวกคุณจะทำงานร่วมกับบางกลุ่มกับฉัน เพื่อให้คุณสามารถรับความรู้สึกสำหรับมันและฉันสามารถแนะนำคุณในขั้นตอนแรกของการทำงานร่วมกับกลุ่ม เพราะคนจำนวนมากได้รับจมเมื่อพวกเขาเปิดเป็นกลุ่มขึ้น และบางครั้งถ้าคุณไม่ได้รู้ว่าคำสั่งที่จะออกจากที่คุณไม่สามารถแม้แต่จะได้รับจากการเป็นกลุ่ม, แต่ก็ไม่ใช่ว่าไม่ดี คุณเพียงแค่ต้องไม่กี่นาทีของการแนะนำจากคนที่ได้ใช้ก่อนที่จะเป็นกลุ่ม หรืออ่านบทเรียนออนไลน์บางและคุณจะได้ในแบบของคุณในเวลาไม่นาน ที่นี่คำแนะนำบางอย่างที่จะติดตั้งเป็นกลุ่มถ้าคุณยังไม่ได้ คุณสามารถดูสไลด์เหล่านี้หลังจากที่นำเสนอถ้าคุณต้องการที่จะติดตั้งสิ่งต่างๆมากขึ้น นอกจากนี้เหล่านี้เป็นคำแนะนำบางส่วนสำหรับการติดตั้งแฟ้มการกำหนดค่าของฉัน และคุณยังสามารถทำตามคำแนะนำเหล่านี้ในภายหลังได้ถ้าคุณยังไม่ได้ ถ้าพวกคุณสามารถไปที่ลิงค์นี้และดาวน์โหลดไฟล์ข้อความ ลิงค์ที่จะนำคุณไปยังแฟ้มข้อความนี้ที่ฉันต้องการให้คุณสามารถดาวน์โหลดและเปิดขึ้นในกลุ่ม, และมีพวงของการออกกำลังกายและ whatnot ในนั้นที่คุณสามารถทำตามรอบกับฉัน และเริ่มได้รับการปฏิบัติบางกับบางส่วนของการดำเนินงานพื้นฐานในกลุ่ม ดี ขณะที่คุณกำลังเปิดขึ้นมาฉันจะให้บทนำสั้นถึง 2 หลักการสำคัญจริงๆ ในการแก้ไขเป็นกลุ่มที่เป็นจริงสิ่งสำคัญที่จะเข้าใจก่อนที่จะดำน้ำในกลุ่ม, และที่แก้ไขคำกริยาและผู้ประกอบการและการเคลื่อนไหว ฉันจะครอบคลุมการแก้ไขคำกริยาแรกแล้วเราจะครอบคลุมถึงผู้ประกอบการและการเคลื่อนไหว ในนิด ๆ หน่อย ๆ ความแตกต่างที่สำคัญครั้งแรกระหว่างกลุ่มและสวยมาก ๆ ทุกคน แก้ไขข้อความของประเภทใดที่เป็นกลุ่มเป็นบรรณาธิการคำกริยา, และสิ่งที่หมายถึงคือเมื่อคุณกำลังใช้เป็นกลุ่ม คุณอาจจะเป็นหนึ่งในรูปแบบที่แตกต่างกัน มีโหมดปกติท​​ี่มีโหมดแทรกมีโหมดภาพเป็น, อื่น ๆ และอื่น ๆ และสิ่งที่มีการกดแป้นพิมพ์ของคุณใช้เวลาในการดำเนินการที่แตกต่างกัน ใช้ในความหมายที่แตกต่างกันขึ้นอยู่กับสิ่งที่โหมดคุณค่ะ เพียงเป็นตัวอย่าง, โหมดปกติเป็นโหมดที่คุณอยู่ในเมื่อคุณย้ายไปรอบ ๆ และดังนั้นฉันจะใช้คีย์ J เพื่อย้ายลง แต่ในโหมดแทรกคุณใช้คีย์ J จริงชนิดออก J บนหน้าจอ และที่ว่าทำไมคนจำนวนมากได้รับสับสนเพราะพวกเขาไม่ได้ใช้ในการ อยู่ในโหมดที่แตกต่างกันตลอดเวลาและเพื่อพวกเขาจะได้รับการพิมพ์สิ่งออก และคุณกำลังใช้มีสิ่งที่คุณพิมพ์จะปรากฏบนหน้าจอ แต่ในความเป็นกลุ่มเคอร์เซอร์ของคุณอาจจะมีการเคลื่อนไหวทั่วทุกสถานที่ เพราะคุณกำลังพิมพ์ตัวอักษรแปลกและทันทีที่คุณได้รับ ขยับเข้าสู่โหมดแทรกเพราะคุณพิมพ์ที่สำคัญบางอย่าง ที่ทำให้คุณสามารถเข้าสู่โหมดแทรกแล้วข้อความที่เริ่มบินออก เพื่อให้ผู้คนได้รับสับสนเพราะการที่ แต่คุณต้องติดตามสิ่งที่โหมดคุณอยู่ใน และถ้าคุณมองไปที่แถบเครื่องมือด้านล่างสุดของกลุ่ม ควรจะมีตัวบ่งชี้ที่จะบอกคุณในสิ่งที่โหมดที่คุณอยู่ในปัจจุบัน, ซึ่งควรจะเป็นประโยชน์ แต่โดยทั่วไป 3 โหมดหลักที่คุณควรรู้เกี่ยวกับ อาจมีเพียง 6 หรือ 7 หรือ 8 โหมดหรือเพื่อให้มี แต่คุณใช้เวลาส่วนใหญ่ของคุณใน 3 สิ่งแรกคือโหมดปกติ นี่คือที่ที่คุณใช้เวลาส่วนใหญ่ของคุณ การกดแป้นพิมพ์ทั้งหมดจะถูกบันทึกไว้เป็นเรียงลำดับของคำสั่งบางอย่าง และเราจะได้เรียนรู้มากของคำสั่งดังกล่าวตลอดทั้งวันในวันนี้ โหมดอื่น ๆ โหมดแทรกซึ่งเป็นที่ที่คุณจริงจะพิมพ์สิ่งที่ออก และโหมดแทรกนั้นเป็นโหมดที่คุณกำลังมักจะใช้ในการ สิ่งที่คุณพิมพ์และมันก็มาพร้อมกับหน้าจอ และโหมดภาพเป็นสิ่งที่คุณสามารถทำไฮไลท์ คุณเห็นก่อนหน้านี้ที่บางครั้งฉันจะได้รับการเน้นข้อความ และการจัดการกับมันในรูปแบบที่แตกต่างกันและนั่นคือตัวอย่างการใช้โหมดภาพ เราจะเริ่มต้นด้วยพื้นฐานแน่นอนคุณต้องการที่จะอยู่รอดในกลุ่ม, และมันเป็นพื้นเหล่านี้ 7 คำสั่งที่นี่ HJKL ใช้ไปมารอบ ๆ ไฟล์ และพวกเขาตรงไปซ้ายลงขึ้นและขวา และคุณสามารถใช้ปุ่มลูกศรเป็นอย่างดี แต่จริงๆเราขอแนะนำให้คุณใช้ HJKL มากที่สุดเท่าที่เป็นไปได้ เพราะความคิดที่ว่าในขณะที่คุณกำลังแก้ไขคุณสามารถย้ายรอบเอกสาร โดยไม่ต้องเปลี่ยนในระหว่างปุ่มลูกศร และที่คุณกำลังพิมพ์ซึ่งเป็นจริงๆดีจริงๆ คุณเพียงแค่ต้องการที่จะย้ายตัวละครน้อยกว่า คุณไม่ได้ที่จะเปลี่ยนทั้งมือของคุณไปและมันเป็นชนิดของดีมีที่ ผู้เชี่ยวชาญบางกลุ่มจริงแมปุ่มลูกศรของพวกเขาไปยังฟังก์ชั่นอื่น ๆ เพราะพวกเขามี HJKL และพวกเขาสามารถใช้ปุ่มลูกศรของพวกเขาสำหรับการทำงานอื่น ๆ ได้เป็นอย่างดี HJKL ย้ายคุณรอบในขณะที่คุณอยู่ในโหมดปกติ หากคุณต้องการที่จะเข้าสู่โหมดแทรกและพิมพ์อะไรบางอย่าง คุณสามารถกด i สำหรับโหมดแทรกและที่ทำให้คุณอยู่ในโหมดแทรก และคุณสามารถพิมพ์บางสิ่งบางอย่างและคุณพิมพ์หลบหนี ที่จะได้รับจากโหมดแทรกกลับไปที่โหมดปกติ หนีเสมอส่งคุณกลับไปที่โหมดปกติ ไม่ว่าสิ่งที่โหมดที่คุณอยู่ในและถ้าคุณต้องการที่จะออกจาก คุณสามารถพิมพ์ใน: WQ ป้อน และวิธีที่คุณสามารถจำได้ว่านี้คือการยืนกว้างเพื่อเขียน และ q หมายถึงเลิกดังนั้น: WQ, และลำไส้ใหญ่ทำงานคำสั่งและอื่น ๆ : WQ ป้อนเพื่อเรียกใช้คำสั่ง บันทึกและออกจาก ถ้าคุณเปิดแฟ้มขึ้นเราจะไปผ่านการออกกำลังกายร่วมกันเป็นครั้งแรก ขั้นที่ 1 คือการมีชีวิตอยู่ในกลุ่ม, และหวังว่าพวกคุณทุกคนมีนี้เปิด ที่ดีและเรามีบางส่วนการออกกำลังกายที่ง่ายสำหรับคุณที่จะได้รับใช้ในการใช้คีย์เหล่านี้ HJKL จริงๆไม่ได้ดูเหมือนง่ายในตอนแรก และนี่คือหนึ่งในบล็อกเริ่มต้นที่ผู้คนมีในขณะที่ใช้เป็นกลุ่ม ใช้คีย์เหล่านี้ไปมารอบ ๆ มันไม่ง่าย แต่เมื่อคุณได้ใช้มัน จริงๆมันรวมเข้าไปในใจของคุณและคนจำนวนมากมักจะพบว่าตัวเอง ใช้ J และ K ใน Word หรือยังอยู่ในโครม และที่จริงคนได้สร้างปลั๊กอิน Chrome นี้เรียกว่า Vimium ซึ่งคุณสามารถใช้ใน Chrome หรือโครเมี่ยมเพื่อเลื่อน Chrome ใช้แป้นพิมพ์ของคุณโดยใช้ทางลัดที่เป็นกลุ่มเหมือน เพื่อให้ประชาชนมีความกระตือรือร้นมากเกี่ยวกับเรื่องนี้ แต่ไปข้างหน้าและลองและการใช้งาน HJKL เพื่อนำทางระหว่างตัวเลขเพียงเพื่อให้คุณจะได้รับคุ้นเคย ด้วยวิธีการทำงานของสิ่งเหล่านี้ เมื่อคุณเสร็จสิ้นการที่คุณยังสามารถไปและเล่นรอบกับเขาวงกตที่ฉันสร้างขึ้นนี้ เพียงเพื่อความสนุกสนานและการจัดเรียงของคุณสามารถปฏิบัติตามเส้นประ และพยายามที่จะไม่ไปชนกำแพง และพยายามที่จะทำให้มันจบของเขาวงกต ถ้าคุณใช้ทางลัดใน Gmail หรือจำนวนการใช้งานที่แตกต่างกัน คุณจะพบว่า J และ K ตัวอย่างเช่นมักจะใช้ในการเลื่อนขึ้นและลง และที่พื้นมาจากกลุ่มหลักเพื่อให้คุณมี J และ K, และมันเป็นเรื่องที่ดีจริงๆเพราะคุณสามารถเลื่อนขึ้นและลงโดยไม่ต้อง ย้ายมือของคุณกลับมาจากปุ่มลูกศร ตอนนี้ขอลองไปเข้าสู่โหมดการแทรกและการออกจากโหมดแทรก คุณจะสังเกตเห็นว่าตอนนี้เคอร์เซอร์ของฉันคือขนาดใหญ่กล่องสีดำ และเมื่อคุณเข้าสู่โหมดการแทรกคุณจะพบว่า จะเปลี่ยนเป็นเคอร์เซอร์แคบเหมือนคุณกำลังใช้ในการ หากคุณใช้เป็นกลุ่มใน terminal คุณอาจไม่พบนี้จะเป็นกรณี เพราะขั้วไม่สนับสนุนชนิดของเคอร์เซอร์บางนี้ แต่ถ้าคุณใช้ MacVim หรือ GVim ใน Windows แล้วคุณจะพบว่ามันจะกลายเป็นเคอร์เซอร์และที่เป็นตัวบ่งชี้ที่มองเห็นได้อย่างรวดเร็วจริงๆ มันสำหรับคุณที่จะบอกว่าคุณอยู่ในโหมดปกติหรือโหมดแทรก ขอไปข้างหน้าและลองแก้ไขบรรทัดนี้ เติมด้วยข้อมูลของคุณเองหรือสิ่งที่เป็น และวิธีที่คุณสามารถทำสิ่งที่คุณสามารถไปถึงจุดสิ้นสุดของว่าง, ชนิดที่ฉันจะได้รับเข้าสู่โหมดการแทรกและคุณสามารถ backspace และพิมพ์ในชื่อของคุณและเมื่อคุณเสร็จสิ้นการพิมพ์ คุณสามารถกดปุ่มหลบหนีที่จะได้รับออกจากโหมดแทรก และคุณสามารถย้ายไปที่นี่ชนิดแทรกลบที่ ชนิดที่จะได้รับการหลบหนีออกจากโหมดการแทรกและคุณสามารถพิมพ์: w การป้อน เพื่อบัน​​ทึกไฟล์ คุณสามารถพิมพ์ได้ในเวลาเพียง: กว้างเพื่อบัน​​ทึกไฟล์ คุณสามารถพิมพ์ได้ในเวลาเพียง: q จะเลิกได้โดยไม่ต้องบันทึก หรือคุณสามารถพิมพ์ใน: WQ เพื่อบัน​​ทึกและออกจาก จริงอยู่ที่เราไม่ต้องการที่จะลาออก แต่เพื่อให้คุณสามารถพิมพ์ใน: กว้าง และอาจจะไม่มีประสิทธิภาพที่ดูเหมือนเล็ก ๆ น้อย ๆ ในตอนแรก เพราะจะย้ายไปยังจุดที่คุณมีในการพิมพ์ J พวงของครั้งที่ บางที L พวงของเวลาที่จะได้รับไปยังจุดที่ และคุณจะต้องกด BACKSPACE พวงของครั้งและดูเหมือนว่ามันจะไม่มีประสิทธิภาพจริงๆ ในขณะที่ตามปกติคุณอาจจะเลื่อนเมาส์ไปที่นั่น ดับเบิลคลิกและเริ่มพิมพ์และแน่นอน สิ่งที่เป็นเมื่อคุณเริ่มต้นครั้งแรกกับกลุ่มและคุณรู้เพียงคำสั่งพื้นฐานเหล่านี้ ใช่มันจะช้าลงเล็กน้อย แต่ในไม่ช้าคุณจะเรียนรู้คำสั่งบางอย่างมีประสิทธิภาพมากขึ้น ซึ่งจะช่วยให้คุณสามารถย้ายข้ามเอกสารมากขึ้นอย่างรวดเร็วมากขึ้น และคุณจะไม่จำเป็นต้องมีการใช้งานที่ยุ่งยากมากนี้ การทำซ้ำและทำซ้ำ Js Ks และแอลเอสและอื่น ๆ และอื่น ๆ คำถามใด ๆ เพื่อให้ห่างไกล ของแข็ง กลับไปที่ PowerPoint ตอนนี้เรากำลังจะแนะนำคำสั่งมากขึ้นไม่กี่สำหรับการเคลื่อนไหวขั้นสูง คุณมีประสบการณ์ไม่ต้องพิมพ์ L อาจจะมากหรือสูงมาก และนี่เป็นคำสั่งบางอย่างที่คุณสามารถใช้เพื่อเลื่อนไปรอบ ๆ ได้อย่างรวดเร็วมากขึ้น สมมติว่าเคอร์เซอร์ของคุณอยู่ที่โอไปในบางส่วนใน "นี่คือข้อความบางส่วน" และนี่เป็น 5 คำสั่งเพิ่มเติมที่คุณสามารถใช้เพื่อย้ายข้ามสายได้ง่ายขึ้น ดังนั้น ^ และ $ ย้ายคุณไปยังจุดเริ่มต้นและเส้นปลาย และในบางจุดเมื่อคุณเรียนรู้การแสดงออกปกติหรือสิ่งอื่น ๆ อีกมากมาย คุณจะพบว่าการจัดเรียงของการประชุมเหล่านี้เป็นเรื่องปกติมาก ^ โดยทั่วไปหมายถึงจุดเริ่มต้นของบรรทัด $ มักจะหมายถึงจุดสิ้นสุดของบรรทัด เหล่านี้เป็นเรื่องง่ายมากที่จะจำและเช่นเดียวกัน, B, E และ W, พวกเขากำลังง่ายต่อการจำเช่นกันเพราะขสอดคล้องกับการกลับหรือจุดเริ่มต้น อีสอดคล้องกับปลายซึ่งเป็นจุดสิ้นสุดของคำว่า และน้ำหนักที่สอดคล้องกับคำถัดไปดังนั้นกว้างสำหรับคำ และถ้าคุณให้การพิมพ์อีเมลหรือเก็บพิมพ์กว้าง คุณสังเกตเห็นคุณสามารถกระโดดระหว่างคำและก็เร็วกว่าเพียงแค่พิมพ์ลิตร ตอนนี้สิ่งต่อไปคือรุ่น Operator-เคลื่อนไหว นี้เป็นจริงหนึ่งในเหตุผลสำคัญที่ว่าทำไมเป็นกลุ่มจะมีประสิทธิภาพมาก และมันเป็นเพราะคุณเป็นหลักสามารถเขียนองค์ประกอบที่แตกต่างกัน เป็นฟังก์ชั่นที่มีประสิทธิภาพมากขึ้นเพื่อทั่วไป เมื่อคุณจะทำอะไรในกลุ่มที่คุณสามารถคิดว่ามันเป็น รวมผู้ประกอบการที่มีการเคลื่อนไหว จนถึงขณะนี้เราได้กระทำเพียงกับการเคลื่อนไหวเช่น HJKL พวกเขาย้ายคุณไปรอบ ๆ แล้ว b และกว้างพวกเขายังย้ายคุณวิธีรอบที่แตกต่างกัน แต่เรายังไม่ได้ไปถึงความสามารถในการลบสิ่งที่หรือเปลี่ยนแปลงสิ่งหรือ whatnot, และเมื่อคุณรวมประกอบการที่มีการเคลื่อนไหวแล้วคุณก็สามารถที่จะมี ผลกระทบที่มีประสิทธิภาพมากขึ้นดังนั้นสำหรับตัวอย่างเช่น ถ้าผมอยากจะลบ 2 คำที่ฉันจะสามารถใช้งสำหรับผู้ประกอบการลบ และฉันสามารถเพิ่ม 2 เพื่อแสดงว่าผมต้องการที่จะลบ 2 คำ แล้วฉันรวมถึงการเคลื่อนไหว ฉันอาจรวมถึงน้ำหนักที่จะบอกว่าลบ 2 คำ ผมสามารถใช้สิ่งที่ต้องการที่จะบอกว่าเจลบลง 2 ครั้ง และลบ 2 บรรทัดด้านล่างฉัน ฉันสามารถพูด d2b ทุกลบไปข้างหลังสองครั้ง และมีการเคลื่อนไหวมากยิ่งขึ้นกว่าที่ผมเคยแสดงที่นี่ ไปจริงๆให้แก้ไขเป็นกลุ่มของคุณมีประสิทธิภาพมากขึ้น เหล่านี้คือบางส่วนของความนิยมมากที่สุดหรือผู้ประกอบการที่พบมากที่สุด และจะสวยง่ายต่อการจำได้เป็นอย่างดี D เพื่อลบ C, สำหรับการเปลี่ยนแปลง C นั้นเป็นสิ่งเดียวที่แน่นอนการเปลี่ยนแปลงยกเว้นว่า เมื่อคุณใช้คคุณจะได้รับการใส่ลงไปในโหมดแทรกหลังจากนั้น โดยปกติเมื่อคุณใช้การลบคุณใช้มันจากโหมดปกติ และหลังจากที่คุณลบสิ่งที่คุณอยู่ในโหมดปกติ แต่ถ้าคุณต้องการที่จะเปลี่ยนแปลงบางสิ่งบางอย่างที่คุณสามารถใช้ค ลบสิ่งที่แล้วทันทีเข้าสู่โหมดการแทรก เพื่อให้คุณสามารถเริ่มต้นการพิมพ์และแก้ไขบางสิ่งบางอย่าง Y สำหรับลาก มันเป็นพื้นความคิดที่เป็นกลุ่มของการคัดลอก ตัวอย่างเช่นถ้าผมต้องการที่จะคัดลอกอีก 2 คำที่ฉันสามารถทำได้ y2w หรือสิ่งที่ต้องการที่ และ v เป็นไฮไลท์หลัก และยังเป็นสิ่งที่เย็นจริงๆคือถ้าคุณพิมพ์ผู้ประกอบการเป็นครั้งที่สอง มันจะทำหน้าที่ในสายทั้งหมดดังนั้นหากฉันต้องการลบทั้งบรรทัด ฉันสามารถพิมพ์วันที่จะลบทั้งบรรทัดที่ หรือถ้าผมต้องการที่จะคัดลอกสายทั้งหมดที่ฉันสามารถใช้ปปปปหรือสิ่งที่ต้องการ ลองนี้บางมากขึ้น มีการออกกำลังกายที่นี่สำหรับผู้ประกอบการเคลื่อนไหวขั้นสูงได้เป็นอย่างดีคือ และแม้กระทั่งบางสิ่งอื่น ๆ ที่ผมไม่ได้ไปเพื่อให้ครอบคลุมใน PowerPoint วันนี้ แต่คุณจะรู้สึกอิสระที่จะมองข้ามพวกเขาในภายหลังและเล่นรอบกับพวกเขา และได้รับการคุ้นเคยกับพวกเขา ผู้ประกอบการและการเคลื่อนไหว ตัวอย่างเช่นสมมติว่ามีทั้ง 2 คำที่คุณเพียงแค่ต้องการที่จะลบในประโยค สิ่งที่คุณจะต้องการทำคือการที่คุณจะต้องการเพื่อให้แน่ใจว่าของคุณ เคอร์เซอร์อยู่ที่จุดเริ่มต้นของคำแรกที่คุณต้องการลบ และคุณสามารถพิมพ์ใน d2w และมันจะลบที่ 2 คำสำหรับคุณ และการใช้คำสั่งตรงนี้ d2w, อาจดูเหมือนบิตยุ่งยาก และไม่มีจุดหมาย แต่มันควรจะแสดงความคิด ที่คุณสามารถเขียนสิ่งที่แตกต่างเหล่านี้และก็เป็นเพียงแค่ในกรณีที่ คุณจะเกิดขึ้นในสถานการณ์ที่แล้วคุณสามารถสิ้นสุดการใช้ DW หรือ d2w, ซึ่งฉันจะใช้เป็นครั้งคราว และซีซีวันที่ผมใช้บ่อยมากเพราะคุณสามารถทำหน้าที่ในสายทั้ง ตัวอย่างเช่นสมมติว่าฉันมีรายการแบบสุ่มนี้ที่นี่ และบางทีผมต้องการที่จะลบบรรทัดที่ระบุว่า Huskies เพราะมันไม่พอดีเพียงเพราะ และผมไม่ต้องการที่จะไปเข้าสู่โหมดการแทรกหลังจากนั้น ผมต้องการที่จะลบมันซึ่งในกรณีนี้ผมสามารถพิมพ์วันที่, และที่จะลบทั้งบรรทัด แต่ขอบอกว่าตอนนี้มีสายอื่น ๆ นี้ที่ฉันต้องการที่จะลบ แต่ผมยังต้องการที่จะแก้ไขได้และเขียนได้ซึ่งในกรณีที่ผมจะพยายามบางอย่างเช่นซีซี และที่ลบทั้งบรรทัด แต่ทำให้ฉันอยู่ในโหมดแทรกในขณะที่คุณสามารถดู และฉันสามารถแก้ไขได้จากที่นั่น และมีหลายวิธีที่แตกต่างกันมากมายที่คุณสามารถรวมผู้ประกอบการและการเคลื่อนไหว, และในขณะที่คุณใช้เป็นกลุ่มมากขึ้นและคุณเรียนรู้เพิ่มเติมเกี่ยวกับวิธีการที่แตกต่างกัน คุณสามารถใช้คำสั่งเหล่านี้และคุณจะกลายเป็นดีขึ้นและดีขึ้น ที่น่ากลัวตอนนี้ที่นี่คือบางส่วนคำสั่งอื่น ๆ สารพัน ที่ยังมีมากมากมักใช้และยังจะช่วยให้คุณกลายเป็นดีกว่าที่เป็นกลุ่ม ตัวอย่างเช่นเราพูดคุยเกี่ยวกับวีตัวพิมพ์เล็กเพื่อเน้นภาพ นอกจากนี้เรายังสามารถใช้ตัวพิมพ์ใหญ่ V สำหรับสายภาพไฮไลท์ วิธีที่คุณสามารถเน้นสายทั้งที่เวลาได้อย่างง่ายดายมากขึ้นว่า คุณสามารถใช้ o เมื่อคุณอยู่ในโหมดปกติโดยทั่วไปแทรกบรรทัดใหม่ ต่ำกว่าเส้นที่คุณอยู่ในขณะนี้และใส่ลงในโหมดแทรกที่จะเริ่มต้นการพิมพ์ คุณสามารถใช้ตัวพิมพ์เล็ก x เพื่อลบตัวอักษรที่อยู่ในปัจจุบันภายใต้เคอร์เซอร์ของคุณ นอกจากนี้คุณยังสามารถใช้ u เพื่อยกเลิกการซึ่งเป็นชนิดของดี และคุณสามารถใช้เงินทุนที่จะผนวกไปยังท้ายบรรทัดปัจจุบัน ดังนั้นบางทีเคอร์เซอร์ของคุณอยู่ที่ไหนสักแห่งในบรรทัดและคุณต้องการเพิ่มไปยังปลายสาย จากนั้นคุณสามารถพิมพ์เงินทุนได้ทันทีข้ามไปที่สิ้นสุดของเส้น และเข้าสู่โหมดการแทรกเพื่อให้คุณสามารถเพิ่มไปยังท้ายบรรทัด ฉันคิดว่าฉันมีการออกกำลังกายมากขึ้นไม่กี่สิ่งที่เราสามารถลองใช้ ที่จริงไม่มีฉันทำไม่ได้ ไม่ได้สำหรับผู้ที่ แต่เรามีบางอย่างการออกกำลังกายมากขึ้นสำหรับส่วนถัดไปที่เราจะเห็น แต่เหล่านี้คุณสามารถลองใช้ตัวเองเป็นอย่างดี ตัวอย่างเช่นถ้าคุณพิมพ์ใน v ปกติคุณจะได้รับการเน้นปกติท​​ี่คุณกำลังใช้ที่ชอบ ถ้าคุณพิมพ์ในเมืองหลวง V คุณจะได้รับสายเต็มเน้นเช่นนั้น หรือถ้าฉันพิมพ์ใน o นั้นโดยทั่วไปจะเปิดบรรทัดใหม่สำหรับฉันซึ่งเป็นชนิดที่ดี X ฉันสามารถใช้เพื่อลบตัวอักษรที่เคอร์เซอร์ ฉันสามารถกด x พวงของครั้งและสิ่งที่ลบ ฉันสามารถกด u เพื่อยกเลิกทั้งหมดที่ ผมสามารถพิมพ์ได้ทันทีไปยังจุดสิ้นสุดของบรรทัด และฉันยังรวมถึงกุญแจที่ดีอื่น ๆ ที่คุณสามารถดูหลังจากที่นำเสนอในการเรียนรู้คำสั่งอื่น ๆ บาง [นักศึกษา] สิ่งที่เกี่ยวกับการเปลี่ยนหรือไม่ [แบรนดอนลิตร] เปลี่ยนเป็นเย็นจริงๆ และโดยทั่วไปถ้าคุณไปที่ไหนสักแห่ง- มีคุณเคยมีคนไม่ได้จริงๆใช้มันมากอีกต่อไปวันนี้ แต่พวกคุณเคยเห็นใน Microsoft Word ถ้าคุณพิมพ์แทรก คุณก็เข้าสู่โหมดนี้แปลกที่ทุกตัวอักษรเดียวที่คุณพิมพ์ได้ พื้นแทนที่ตัวอักษรต่อไปหรือไม่ ผมไม่ทราบว่าถ้าพวกคุณเคยเห็นว่า นี้จะคล้ายกับที่ ตัวอย่างเช่นถ้าผมต้องการที่จะเขียนทับสิ่งที่ฉันกำลังมีเหตุผลบางอย่าง ฉันสามารถพิมพ์ในเมืองหลวงอาร์และตอนนี้ผมจะได้รับในโหมดแทนที่อย่างที่คุณเห็นในด้านล่างซ้าย ถ้าฉันพิมพ์สิ่งที่มันเขียนทับสิ่งและฉันยังสามารถเลื่อนกลับได้ซึ่งเป็นชนิดของเย็น และฉันสามารถยกเลิกที่ ฉันไม่ได้ใช้ที่บ่อยมาก แต่ทุกขณะนี้แล้วมันจะกลายเป็นประโยชน์ ขอพูดคุยเกี่ยวกับวัตถุข้อความซึ่งเป็นหนึ่งในสิ่งที่ชื่นชอบของฉันเกี่ยวกับกลุ่มสุจริต วัตถุข้อความมีพื้นความคิดของการกำหนดประเภทของการรับรู้ข้อความบางส่วนนี้ ในแฟ้มข้อความของคุณและฉันจะไปกว่าคีย์เหล่านี้เป็นครั้งแรก แล้วฉันจะให้การสาธิตบางอย่างสำหรับคุณที่จะเข้าใจมากขึ้นอย่างเต็มที่สิ่งที่หมายถึง W หมายถึงคำเช่นวัตถุข้อความเป็นคำ ดังนั้นคำบางอย่างที่คุณตามปกติจะรู้ว่า และถ้ามีเครื่องหมายวรรคตอนที่ติดกับคำว่า แล้วมันจะไม่รวมถึงเครื่องหมายวรรคตอนโดยทั่วไป แต่สำหรับตัวอย่างเช่นถ้าคุณต้องการที่จะใส่เครื่องหมายวรรคตอนด้วยเหตุผลบางอย่าง หรือคุณกำลังทำอะไรบางอย่างที่ไม่เป็นภาษาอังกฤษและภาษาที่คุณต้องการรวม ทุกตัวอักษรที่มีการเบี่ยงช่องว่าง คุณยังสามารถใช้เงินทุน W ที่จะได้รับทุกอย่างที่ล้อมรอบไปด้วยช่องว่าง นอกจากนี้คุณยังสามารถใช้วงเล็บหมายถึงวัตถุข้อความ ที่อยู่ภายในชุดของวงเล็บ คุณสามารถทำสิ่งเดียวกันกับวงเล็บวงเล็บมุม จัดฟันและคำพูดเช่นกันและในที่สุด คุณยังสามารถใช้เสื้อที่จะอ้างถึงแท็กบาง ผมขอแสดงวิธีการที่เล่นจริงออก ตัวอย่างเช่นนี้เป็นตัวอย่างแรกของฉันในการแสดงของฉัน มีบางคำในประโยคนี้ที่ฉันต้องการที่จะเปลี่ยนเป็น, และเราได้พูดคุยเกี่ยวกับ W ถูกใช้เป็นเคลื่อนไหว แต่คุณยังสามารถใช้เป็นวัตถุข้อความเช่นดังนั้น ตัวอย่างเช่นวิธีหนึ่งที่ฉันสามารถเปลี่ยนชื่อบารัคหรือพื้นปรับเปลี่ยน คือฉันจะไปที่จุดเริ่มต้นของคำนี้และประเภทคสำหรับการเปลี่ยนแปลงและกว้างสำหรับคำ, และที่จะลบคำทั้งหมดและใส่ลงในโหมดแทรก แต่มันเป็นเรื่องที่น่ารำคาญมากสำหรับผมที่จะต้องไปที่จุดเริ่มต้นของคำว่าตลอดเวลา ที่น่ารำคาญจริงๆ ผมไม่ต้องการให้มีการทำเช่นนั้น ที่จริงผมสามารถที่ใดก็ได้ภายในชื่อของเขา และพิมพ์ ciw และฉันย่อมาจากภายใน ดังนั้นถ้าฉันพิมพ์ใน ciw มันยืนสำหรับการเปลี่ยนแปลงในคำ หรือในคำอื่น ๆ ที่เปลี่ยนคำว่าฉันอยู่ในขณะนี้ภายใน และมันจะทำให้คุณมีผลกระทบเดียวกันแน่นอน คุณสามารถแก้ไขปัญหาที่ ในทำนองเดียวกันอาจจะมีบางกรณีเช่นนี้ ที่ด้วยเหตุผลบางอย่างที่มีตัวคั่นบางส่วนหรือสิ่งที่ต้องการที่ หรือมีเครื่องหมายวรรคตอนบางอย่างและฉันต้องการที่จะลบสิ่งที่ทั้ง ถ้าฉันพิมพ์ใน ciw จะลบสิ่งที่อยู่ภายในตัวคั่นเหล่านี้ แต่ฉันต้องการที่จะได้รับสิ่งทั้งหมดที่ล้อมรอบไปด้วยช่องว่าง เพื่อให้สามารถใช้ CIW ที่จะลบสิ่งที่ทั้ง ฉันจะพิมพ์ลงในห้าทำสิ่งเดียวกันและพิมพ์ในหก ในทำนองเดียวกันถ้าผมต้องการที่จะเปลี่ยนแปลงอะไรบางอย่างที่อยู่ในวงเล็บ ฉันสามารถพิมพ์ใน CI) เพื่อลบทุกอย่างที่อยู่ในวงเล็บ แล้วกรอกข้อมูลในสิ่งที่ฉันต้องการจะทำเช่น int argc, สิ่งที่คุณต้องการจะทำ และในทำนองเดียวกันสิ่งที่เหมือนกันกับคำพูด ฉันสามารถแก้ไขข้อความที่อยู่ภายในของคำพูด และฉันยังสามารถเปลี่ยนสิ่งที่อยู่ภายในแท็ก ไม่ที่ทำให้รู้สึก? สิ่งที่คุณสามารถทำได้ก็คือค​​ุณไม่ต้องใช้ค นอกจากนี้คุณยังสามารถใช้งถ้าคุณต้องการที่จะลบสิ่งที่อยู่ภายในแท็กเหล่านี้ ถ้าผมต้องการที่จะลบข้อความที่อยู่ภายในแท็กฉันสามารถใช้ dit ลบแท็กที่ ฉันยังสามารถใช้ Vit เพื่อเน้นสิ่งที่อยู่ภายในแท็กตัวอย่างเช่น สิ่งอื่น ๆ แทนการใช้ผมอยู่ตรงกลางคุณยังสามารถใช้เป็น ซึ่งหมายถึงทั้งหมดดังนั้นจำไว้ถ้าคุณใช้ฉันมันจะอ้างถึงวัตถุข้อความ หรือใช้วัตถุข้อความที่มีอยู่ภายในตัวคั่น, แต่ถ้าคุณใช้มันจะรวมถึงข้อความที่เป็นตัวคั่นตัวเอง ตัวอย่างเช่นถ้าผมต้องการที่จะเน้นข้อความนี้และแท็กโดยรอบ ฉันสามารถใช้ถัง, v เพื่อไฮไลต์ภาพทั้งหมดแล้วทีแท็ก คุณสามารถทำสิ่งที่ต้องการที่เป็นอย่างดี บางทีฉันอาจจะต้องการที่จะลบ google.com นี้กับคำพูดรอบเช่นกัน และผมสามารถใช้สิ่งที่ต้องการดา "เพื่อลบทั้งหมดที่ยกตัวอย่างเช่น คำถามใด ๆ เพื่อให้ห่างไกล ฉันรู้ว่าฉันทิ้งกับคุณมากเป็นกลุ่มคำสั่งทั้งหมดในครั้งเดียว และนี่คือโดยทั่วไปเพราะผมต้องการที่จะเปิดเผยให้คุณทุกคำสั่งที่แตกต่างกัน และให้การแนะนำสิ่งที่คำสั่งเหล่านี้ทำในกลุ่ม แต่สิ่งที่จะต้องเกิดขึ้นคือเมื่อคุณกลับไป คุณกำลังจะต้องช้ารับคำสั่งเหล่านี้อย่างใดอย่างหนึ่งโดยหนึ่ง คุณไม่ต้องการที่จะเอาชนะตัวเองเพราะที่ครอบงำเกินไป ถ้าคุณต้องการที่จะรับเป็นกลุ่มสิ่งที่คุณต้องทำจริงๆ เริ่มต้นด้วยการตั้งค่าพื้นฐานแรกและฉันได้หักมันได้เป็นบทเรียนสำหรับคุณ ที่ทำให้มันง่ายขึ้นสำหรับคุณที่จะปฏิบัติตามและพยายามและหลักชุดของคำสั่งแต่ละ หนึ่งโดยหนึ่งในช่วงเวลาหนึ่ง มันมากเกินไปที่จะทำทุกอย่างในครั้งเดียวดังนั้นสิ่งที่คุณควรทำเมื่อคุณกลับไปเป็น ไปที่บทเรียนแรกซึ่งเป็น HJKL โหมดแทรกหลบหนีเข้าสู่โหมดปกติ และการออมและการเลิกและนั่นคือทั้งหมดที่คุณต้องการจริงๆที่จะอยู่รอดในกลุ่ม, และได้รับจริงๆสบายจริงๆกับการที่ และหลังจากนั้นไม่กี่วันเมื่อคุณสะดวกสบายมากกับที่ คุณควรจะย้ายไปยังผู้ประกอบการเคลื่อนไหวสูงขึ้น การเคลื่อนไหวที่สูงขึ้นและนำไปสู่​​ผู้ประกอบการและอื่น ๆ และอื่น ๆ ฉันรู้ว่าฉันจะผ่านมาก แต่ผมต้องการที่จะได้รับคุณสัมผัสกับหลายสิ่งหลายอย่างที่แตกต่างกัน แต่ในกรณีที่คุณกำลังขึ้นสำหรับความท้าทายที่ฉันสามารถแสดงให้คุณ วิธีการที่คุณสามารถใส่นี้ทั้งหมดเข้าด้วยกันโดยใช้มากที่สุดของสิ่งที่เราได้เรียนรู้เพียงแค่ในวันนี้ และคุณยังสามารถทำตามถ้าคุณต้องการ แต่ฉันจะสร้างการออกกำลังกายบางอย่างสุ่ม สมมติว่าเรามีการเรียงลำดับของบัญชีรายชื่อบางเช่นนี้ ที่คุณมีบล็อกเหล่านี้มีชื่อของผู้คน บ้านปีและความเข้มข้นและ whatnot, และคุณต้องการที่จะเพิ่มรายการใหม่สำหรับตัวเอง เป็นวิธีที่ดีที่สุดสำหรับคุณที่จะทำเช่นนี้? ขอทำเช่นนี้ ทำไมเราไม่เน้นแรกบล็อกนี้ คุณจะเลือกมันและเราสามารถกด y ที่จะดึงเอามัน ดังนั้นตอนนี้เราก็สามารถคัดลอกและวางแม่แบบนี้เป็นครั้งแรก โดยไม่ต้องเขียนเรื่องทั้งหมดตั้งแต่เริ่มต้น ตอนนี้ฉันจะกดลงเจพวงของเวลาที่จะไปลง และฉันจะกด P เพื่อวาง บางทีฉันอาจจะเพิ่มบางสายพิเศษสำหรับพื้นที่ และขอบอกว่าตอนนี้ฉันต้องการที่จะเปลี่ยนชื่อของคุณกับใครบางคน แล้วฉันจะไปที่นี่และพิมพ์ C2W เหมือนก่อนที่จะเปลี่ยนชื่อที่ บ๊อบโจนส์, ผู้รู้ บางทีถ้าฉันต้องการเปลี่ยนบ้านที่ฉันสามารถไปลงตรงกลางที่นี่ และพิมพ์ ciw และใส่คาบ๊อตส์ ที่นี่อาจจะเป็นตัวอย่างของการที่คุณอาจต้องการที่จะพิจารณาการใช้ เปลี่ยนโหมดการเปลี่ยนปีจบการศึกษาของคุณหากคุณต้องการ หรือเรายังสามารถใช้ ciw ได้เป็นอย่างดี ชั่งหัวมัน บางทีคุณอาจต้องการที่จะเปลี่ยนที่สำคัญของคุณ และนั่นคือสิ่งที่คุณทำ และบางทีผมอาจจะให้การสาธิตของสิ่งที่ฉันอาจจะทำ ถ้าผมถ้าคุณยังคงเรียนรู้คำสั่งที่สูงขึ้นในกลุ่ม เพราะเราแทบจะไม่เกาพื้นผิวที่นี่ และฉันจะทำเรียงลำดับของการแก้ไขนี้ได้เร็วขึ้นกว่าที่ฉันได้แสดงให้คุณที่นี่ เพราะฉันรู้ว่าคำสั่งอื่น ๆ ที่ผมยังไม่ได้รับโอกาสที่จะแสดงให้คุณสำหรับวันนี้ ตัวอย่างเช่นถ้าผมต้องการที่จะเน้นนี้ฉันจะทำเช่นนั้น ย้ายลง ฉันได้เพิ่มการทำแผนที่ของตัวเอง โดยทั่วไปสิ่งที่ไฮไลต์สำหรับฉันโดยอัตโนมัติ และฉันสามารถฉันไม่ทราบ ผมหมายถึงนี้เป็นเพียงการพยายามที่จะแสดงให้คุณเห็นว่าคุณสามารถจริงๆ เริ่มการแก้ไขสิ่งที่ได้อย่างรวดเร็วโดยเฉพาะอย่างยิ่งเมื่อคุณมีทุกสาขาที่แตกต่างเหล่านี้ และโดยปกติสิ่งที่คุณอาจจะทำคือการจัดเรียงของการคลิก และไฮไลท์แล้วพิมพ์ คุณสามารถทำทุกอย่างทั้งหมดในครั้งเดียวการคัดลอกและวาง ย้ายขึ้นและลงระหว่างไฟล์ สิ่งที่เพียงแค่ delimiting สิ่งการจัดรูปแบบ ทั้งหมดนี้สามารถทำได้มากได้อย่างรวดเร็วมากขึ้นในการเป็นกลุ่ม เพียงสิ่งเล็กน้อยที่ผ่านมาซึ่งผมคิดว่าอาจจะดีจริงๆ ซึ่งมีการค้นหาและแทนที่ บรรดาผู้ที่ได้ใช้ทางลัดของ Gmail คุณจะรู้ว่าถ้าคุณพิมพ์ใน / ก็จะส่งให้คุณในช่องค้นหา และในจำนวนมากของการใช้งานที่แตกต่างกันโดยทั่วไปคุณจะพบว่าเฉือน หรืออาจจะควบคุมการเฉือนหรือสิ่งที่จะทำอย่างไรกับฟัน จะนำคุณเข้าสู่การจัดเรียงของโหมดการค้นหาบางอย่าง และที่ยังเป็นพื้นมาจากกลุ่มหลัก เพราะผู้ประกอบการเฉือนหรือคำสั่งเฉือนช่วยให้คุณสามารถใส่ จัดเรียงบางส่วนของสตริงที่คุณสามารถใช้ในการค้นหาภายในเอกสาร คุณสามารถ n และทุน N เพื่อไปต่อไปและเกิดขึ้นก่อนหน้านี้ และคุณยังสามารถใช้สิ่งที่คล้ายกับการค้นหาและแทนที่ภายในเอกสาร ฉันจะให้คุณสาธิตในสิ่งที่สามารถทำได้ บางทีถ้าฉันต้องการที่จะหาทุกกรณีงัดสตริงภายในเอกสารนี้ ฉันสามารถพิมพ์ / งัดที่คุณสามารถมองเห็นในมุมซ้ายด้านล่าง และเมื่อฉันพิมพ์ใส่ไว้ไฮไลท์ทุกกรณี ฉันสามารถใช้พื้น n จะกระโดดไปมาระหว่างทั้งกรณีที่แตกต่างกันเหล่านั้น และให้คิดว่าฉันต้องการที่จะค้นหาและแทนที่งัดกับบางคำสุ่ม ที่ยังอยู่ในเอกสาร ฉันสามารถกดเพื่อเริ่มพิมพ์ในการเรียงลำดับบางส่วนของคำสั่งภายในกลุ่ม, คำสั่งที่ซับซ้อนมากขึ้นกว่าการย้ายไปรอบบาง หรือลบหรือสิ่งที่ต้องการ ฉันจะพิมพ์เครื่องหมาย% ที่จะอ้างว่าผมอยากจะใช้คำสั่งนี้แทน ในเอกสารทั้งหมด พิมพ์สำหรับการทดแทน นี้มาจาก PEARL เป็นหลัก และคำสั่งต่อไปนี้เป็นคำสั่งที่สวยมาตรฐานที่คุณจะพบใน PEARL แทนและในการเขียนโปรแกรมภาษาอื่น ๆ ที่คุณจะ อาจเริ่มต้นที่จะเรียนรู้ที่คุณทำวิทยาการคอมพิวเตอร์มากขึ้น และผมโดยทั่วไปสามารถใช้ / พิมพ์ / พิมพ์ในคำที่ฉันต้องการจะค้นหาและแทนที่ แล้วพิมพ์อีก / และพิมพ์ในสิ่งที่คำที่ฉันต้องการจะแทนที่คำว่า ใครจะรู้บางที nyancat ฉันทำอย่างนั้นแล้วคุณจะเห็นว่าทุกอย่างที่ได้รับการแทนที่ แต่คุณจะสังเกตเห็นว่ามีคำนี้ที่นี่ ด้วยเหตุผลบางอย่างบางส่วนของกรณีของเรางัดจะถูกแทนที่ แต่ไม่ใช่ทั้งหมด และว่าเป็นเพราะวิธีการเรียงลำดับของภาษานี้ได้รับการเขียน ไม่เพียง แต่ในกลุ่ม แต่ในสถานที่อื่น ๆ ก็คือเมื่อคุณเรียกใช้คำสั่งแทน มันจะแทนตัวอย่างแรกของคำว่าในแต่ละบรรทัด ดังนั้นถ้าผมต้องการที่จะเป็นจริงทดแทนทุกกรณีของคำในบรรทัดเดียวทุก แล้วผมต้องทำในสิ่งเดียวกัน แต่เพิ่มธง ag ที่ปลายมาก ซึ่งย่อมาจากทั่วโลกแล้วว่าจะจริง ทดแทนทุกกรณี และเมื่อคุณเรียนรู้การแสดงออกปกติมีจริงสัมมนา CS50 ในการแสดงออกปกติดังนั้นหากคุณอยากรู้เกี่ยวกับการแสดงออกปกติ คุณยังสามารถใช้การสัมมนาและการเรียนรู้เพิ่มเติม แต่สำหรับตัวอย่างเช่นสมมติว่าผมมีรายชื่อเช่นนี้ และผมต้องการที่จะจัดเรียงมันดังนั้นแทนที่จะมีนามสกุลจุลภาคชื่อแรก ผมต้องการที่จะจัดเรียงมันจึงบอกว่าชื่อแรกพื้นที่นามสกุล จริงๆคุณสามารถใช้คำสั่งนี้ที่นี่ เป็นหลักทำเพื่อคุณเพื่อที่คุณสามารถดูที่นี่ เราเริ่มต้นด้วย s ซึ่งหมายความว่าเราต้องการที่จะทำหาและแทนที่ แล้วฉันจะเพิ่มธงที่เรียกว่า \ v ซึ่งเป็นสิ่งที่เรียกว่าธงนี้มายากล ในกลุ่มซึ่งช่วยให้คุณทำแสดงออกปกติได้ง่ายขึ้น แล้วจากนั้นเราก็ตรงกับสายเดียว ที่มีรูปแบบชุดของคำจุลภาคพื้นที่และชุดของคำหรือชุดของตัวอักษร + w \ โดยทั่วไปหมายถึงหนึ่งหรือมากกว่าหนึ่งตัวอักษร และวงเล็บที่ใช้ในการจับภาพกลุ่มเหล่านี้ ดังนั้นฉันสามารถดูพวกเขาในภายหลัง ที่คุณสามารถดูเมื่อเหล่านี้จับ 2 บล็อกของคำ ที่คั่นด้วยเครื่องหมายจุลภาคพื้นที่ แล้วสิ่งที่เราต้องการที่จะแทนที่ด้วยคือผมใช้ \ 2 \ 1 กลับไปดูคำที่ถูกจับ ในคำสั่งที่พบจริง และอื่น ๆ \ 2 หมายถึงสิ่งที่มีอยู่ในชุดที่สองของวงเล็บ \ 1 หมายถึงสิ่งที่มีอยู่ในชุดแรกของวงเล็บ และในขณะที่คุณสามารถเห็นฉันวาง 2 1 ก่อนที่จะคั่นด้วยช่องว่าง เพื่อที่จะพยายามย้ายชื่อก่อนนามสกุล ไม่ที่ทำให้รู้สึก? และสิ่งที่ฉันสามารถทำได้คือฉันสามารถซ่อนเหล่านี้ก่อนเพื่อให้ฉันเพียงเรียกใช้คำสั่งนี้ในบรรทัดเหล่านี้ แล้วฉันจะพิมพ์ลงในคำสั่งนี้ คุณสามารถดูได้ไม่ตรงตามที่แบ่ง และอีกครั้งนี้แทบจะไม่เกาพื้นผิว และถ้าคุณไปที่การสัมมนาการแสดงออกปกติแล้วผมมั่นใจว่าคุณจะได้เรียนรู้ สิ่งที่แตกต่างมากขึ้นคุณสามารถทำได้ด้วยการแสดงออกปกติ และนี้โดยทั่วไปจะเริ่มแบะท่าสิ่งที่คุณสามารถทำอะไรกับกลุ่ม ถ้าคุณเริ่มต้นที่จะเป็นหลักของมัน บางทีคุณอาจต้องการที่จะ refactor บางสิ่งบางอย่างและคุณต้องการที่จะหาทุกกรณี ฟังก์ชั่นบางอย่างที่เป็นไปตามการจัดเรียงของการตั้งชื่อรูปแบบบาง คุณต้องการที่จะเปลี่ยนวิธีการที่ชื่อ คุณสามารถเขียนเรียงลำดับของคำสั่งบางอย่างเช่นนี้จะทำเพื่อคุณ และนั่นคือการจัดเรียงของความยืดหยุ่นที่คุณจะได้รับภายในกลุ่ม ที่คุณเพียงแค่ไม่ได้จะได้รับในการแก้ไขข้อความอื่น ๆ ที่พื้นครอบคลุมทุกสิ่งที่ฉันต้องการที่จะสอนคุณในวันนี้ในการสัมมนาวันนี้ แต่อีกครั้งผมอยากจะเน้นว่าถ้าคุณต้องการที่จะรับเป็นกลุ่ม มันเป็นความจริงที่มีเส้นโค้งการเรียนรู้ที่สูงขึ้นเล็กน้อยในการเริ่มต้น ในตอนแรกคุณจะมีประสิทธิภาพน้อยกว่าเล็กน้อย กว่าที่คุณอาจจะเป็นอย่างอื่น แต่ถ้าคุณติดกับมัน ภายในไม่กี่วันหรือไม่กี่สัปดาห์ขึ้นอยู่กับวิธีที่รวดเร็วคุณเรียนรู้ คุณจะกลายเป็นมากได้เร็วขึ้นมากและผมก็พยายามที่จะให้คุณสาธิต ในสิ่งที่เป็นกลุ่มที่มีความสามารถ แต่ฉันไม่ได้จริงๆได้รับโอกาสที่จะแสดงให้คุณเห็น สิ่งที่เกิดขึ้นตอนที่ผมตามปกติตัวอย่างเช่นในชั้นเรียนของฉันพิมพ์ลงในบันทึกย่อของฉันกับเป็นกลุ่ม นั่นเป็นเพราะฉันสามารถทำงานได้เร็วขึ้นมากในกลุ่มกว่าที่ฉันสามารถมีโปรแกรมอื่น ๆ เป็นอักษรเพิ่มขึ้นของการผลิต 2 หรือ 3 ครั้งในกลุ่มเมื่อเทียบกับโปรแกรมอื่น ๆ ไม่เพียง แต่มีความเร็วของการแก้ไขข้อความ แต่ยังอยู่ในวิธีที่ฉันสามารถย้ายรอบเอกสาร และวิธีที่ฉันสามารถเข้าถึงไฟล์อื่น ๆ ในคอมพิวเตอร์ของฉัน และกระโดดในระหว่างพวกเขาและอื่น ๆ และอื่น ๆ มันเป็นเพียงแค่เพิ่มการผลิตจริงๆมากจริงๆ แต่เมื่อคุณเรียนรู้ที่คุณต้องการเพื่อให้แน่ใจว่าคุณได้เรียนรู้สิ่งหนึ่งที่เวลา และพยายามที่จะไม่ครอบงำตัวเองด้วยคำสั่งที่แตกต่างกันมากเกินไป เพราะมีจำนวนมากของคำสั่งและจำนวนมากที่แตกต่างกันทางลัดที่คุณสามารถเรียนรู้ในกลุ่ม คุณต้องการที่จะรับเพียงเล็กน้อยในเวลาและมากกว่าปีที่ ค่อย ๆ สะสมความเข้าใจที่มีขนาดใหญ่และขนาดใหญ่ของกลุ่ม ถ้าคุณต้องการที่จะดำเนินการในการเรียนรู้มากขึ้นเหล่านี้คือบางส่วนของหัวข้อที่สูงขึ้น คุณยังคงสามารถเรียนรู้เกี่ยวกับและแม้แต่รอยขีดข่วนนี้แทบพื้นผิว นี่คือบางส่วนปลั๊กอินยอดนิยมที่คุณสามารถรู้สึกฟรีเพื่อตรวจสอบและ Google พวกเขาเป็น และเล่นรอบกับพวกเขาหากคุณต้องการและเพียงแค่เห็นสิ่งที่จัดเรียงของปลั๊กอินออกมี แล้วที่ส่วนท้ายของ PowerPoint นี้ผมมีพวงของการเชื่อมโยง ทรัพยากรต่างๆที่คุณสามารถใช้ในการเรียนรู้จาก ที่นี่พวงของการเชื่อมโยงที่แตกต่างกันคุณสามารถใช้เพื่อเริ่มต้นกับการเป็นกลุ่มเป็น พวกเขามีบทเรียนที่แตกต่างกันและ whatnot, และในที่สุดเหล่านี้เป็นสิ่งที่สูงขึ้นบางอย่างที่คุณสามารถใช้ นอกจากนี้ยังตรวจสอบเช่นกัน บรรยากาศบางส่วนของหน้าจอและเทคนิคขั้นสูงบางอย่างในกลุ่ม และยังมีบางชิ้นที่แตกต่างของรหัสที่มาที่คุณสามารถมองขึ้นไปบน GitHub เพียงแค่มองไปที่แฟ้มการกำหนดค่าของคนอื่น หรือดูที่ปลั๊กอินในกลุ่มและอื่น ๆ และอื่น ๆ นั่นคือทั้งหมดที่ผมมีให้คุณ [CS50.TV]