
เปลี่ยน GNU / Linux ของคุณให้เป็น Distro ที่เหมาะสำหรับการพัฒนาซอฟต์แวร์
ปัจจุบัน Linux เป็นราชาในระดับของระบบปฏิบัติการที่ผู้เชี่ยวชาญในสาขาเทคโนโลยีสารสนเทศ (IT) ใช้ไม่ว่าจะในเซิร์ฟเวอร์หรือในทีมผู้ดูแลระบบเซิร์ฟเวอร์และในระดับของนักพัฒนาซอฟต์แวร์ในปีนี้ถึงระดับเดียวกันโดยผ่านตามแบบสำรวจ แบบสำรวจ Stack Overflow Developer 2016 เดล อันดับ 3 คิดเป็น 21,7% ตามที่นักพัฒนาชื่นชอบ อันดับ 1 คิดเป็น 48,3% en แบบสำรวจ Stack Overflow Developer 2018.
ปัจจุบัน GNU / Linux Applications Ecosystem มีรายการโปรแกรมที่หลากหลายและยอดเยี่ยมสำหรับการพัฒนาซอฟต์แวร์ (แอพพลิเคชั่นและระบบ) ที่ติดตั้งกำหนดค่าและติดตั้งอย่างดีภายใน GNU / Linux Distribution พวกเขาสามารถครอบคลุมความเป็นไปได้ของภาษาโปรแกรมที่หลากหลาย
การแนะนำ
รายการแอปพลิเคชันสำหรับ GNU / Linux ที่เราจะสำรวจในภายหลังเป็นเพียงส่วนหนึ่งที่รู้จักกันดีและใช้ในด้านการพัฒนาซอฟต์แวร์บนระบบปฏิบัติการนี้ มีการอัปเดตบ่อยมากและมีการสนับสนุนที่ดี
และบ่อยครั้งที่มีแอปพลิเคชั่นใหม่ ๆ ออกมาหรือแอปพลิเคชั่นที่มีอยู่ใหม่จะรวมอยู่ในโลกของ Microsoft หรือ Appleยกระดับคุณภาพของแอพพลิเคชั่นที่สามารถพัฒนาภายใต้ GNU / Linux
หลายปีที่ผ่านมาเราทำบางส่วน สิ่งพิมพ์ในเรื่อง ที่ควรค่าแก่การจดจำและทบทวนเช่น เตรียม Ubuntu (หรือ distro อื่น) สำหรับการพัฒนาเว็บ y เครื่องมือของฉัน สำหรับการพัฒนาและออกแบบเว็บด้วย GNU / Linux. แต่วันนี้เราจะทำการตรวจสอบอย่างละเอียดมากขึ้นและ Distros ที่มีอยู่นั้นได้รับการปรับให้เหมาะสมกับการพัฒนาซอฟต์แวร์แล้ว
แอปพลิเคชั่นสำหรับการพัฒนาซอฟต์แวร์มีการพัฒนาคุณภาพและประสิทธิภาพอย่างมากใน GNU / Linux จึงให้การสนับสนุนที่จำเป็น (ฐาน) เพื่อให้นักพัฒนาซอฟต์แวร์มือใหม่หรือผู้เชี่ยวชาญสามารถพัฒนาบนระบบปฏิบัติการนี้ได้อย่างเหมาะสมที่สุดและนำมาใช้เป็นระบบปฏิบัติการหลัก
การพัฒนาซอฟต์แวร์บน GNU / Linux: บรรณาธิการ IDEs และ Distros
นี่คือสิ่งที่รอเราอยู่ในขณะนี้ GNU / Linux World ในด้านการพัฒนาซอฟต์แวร์:
สำนักพิมพ์
โปรแกรมแก้ไขข้อความเป็นโปรแกรมที่ให้คุณสร้างและแก้ไขไฟล์ดิจิทัลที่ประกอบด้วยข้อความธรรมดาเท่านั้นหรือที่เรียกกันทั่วไปว่าไฟล์ข้อความหรือข้อความธรรมดา อย่างไรก็ตามมีโปรแกรมแก้ไขข้อความที่เป็นขั้นสูงและอนุญาตหรืออำนวยความสะดวกในการระบุภาษาโปรแกรมที่ใช้ภายในข้อความที่อำนวยความสะดวกในการทำความเข้าใจและการใช้งานภายในไฟล์ บางตัวอาจเป็นเทอร์มินัลนั่นคือไม่มีอินเทอร์เฟซแบบกราฟิกและอื่น ๆ อาจเป็นเดสก์ท็อปนั่นคือมีอินเทอร์เฟซแบบกราฟิก
ในบรรดาสิ่งที่รู้จักกันดีและใช้บน GNU / Linux เรามี:
บรรณาธิการเทอร์มินัล
บรรณาธิการที่เรียบง่ายพร้อมอินเทอร์เฟซแบบกราฟิก
บรรณาธิการขั้นสูงพร้อมอินเทอร์เฟซแบบกราฟิก
- อะตอม
- Bluefish
- บลูกริฟฟอน
- วงเล็บ
- Geany
- บึง
- Google Web Designer
- คอมโปเซอร์
- โคมไฟ
- Notepadqq
- กราน
- ข้อความประเสริฐ
บรรณาธิการผสม
สภาพแวดล้อมการเขียนโปรแกรมแบบบูรณาการ
สภาพแวดล้อมการเขียนโปรแกรมแบบบูรณาการซึ่งส่วนใหญ่รู้จักกันในชื่อย่อ IDE ของชื่อในภาษาอังกฤษ« Integrated Development Environment »ไม่มีอะไรมากไปกว่า โปรแกรมหรือแอปพลิเคชันที่มาพร้อมกับตัวแก้ไขโค้ดคอมไพเลอร์ดีบักเกอร์และตัวสร้างส่วนต่อประสานกราฟิกเป็นส่วนใหญ่ IDE สามารถเป็นแอปพลิเคชันได้ด้วยตัวเองหรืออาจเป็นส่วนหนึ่งของแอปพลิเคชันที่มีอยู่
ในบรรดาสิ่งที่รู้จักกันดีและใช้บน GNU / Linux เรามี:
- อัปทานา
- Arduino IDE
- โค้ดบล็อค
- โคเดไลท์
- คราส
- กุ้ง
- เจ็ตเบรนส์ สวีท
- ลาซารัส
- NetBeans
- นินจา IDE
- Python ไม่ได้ใช้งาน
- บุรุษไปรษณีย์
- ผู้สร้าง QT
- เพียง Fortran
- รหัส Visual Studio
- Wing Python IDE
ชุดพัฒนาซอฟต์แวร์
ชุดพัฒนาซอฟต์แวร์ซึ่งส่วนใหญ่รู้จักกันในชื่อย่อว่า SDK จากชื่อภาษาอังกฤษ "Software Development Kit" ไม่มีอะไรมากไปกว่าชุดเครื่องมือที่ช่วยนักพัฒนาซอฟต์แวร์ในการออกแบบแอปพลิเคชันและระบบที่อนุญาตและอำนวยความสะดวกในการทำงานสำหรับสภาพแวดล้อมทางเทคโนโลยีโดยเฉพาะ.
แอปพลิเคชันที่พัฒนาภายใน SDK จะถูกกำหนดไว้ที่ระบบปฏิบัติการแพลตฟอร์มฮาร์ดแวร์คอนโซลวิดีโอเกมหรือแพ็คเกจซอฟต์แวร์พิเศษ มีทรัพยากรมากมายที่ SDK สามารถมีได้ซึ่ง ได้แก่ :
- อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน (เอพีไอ).
- สภาพแวดล้อมการพัฒนาแบบบูรณาการ (SDI) ด้วย ดีบักเกอร์และ คอมไพเลอร์.
- รหัส ตัวอย่างและเอกสารประกอบ
- Un ผู้เอาอย่าง ของสภาพแวดล้อมทางเทคโนโลยีที่จำเป็น
ในบรรดาสิ่งที่รู้จักกันดีและใช้บน GNU / Linux เรามี:
ระบบควบคุมเวอร์ชัน
ระบบควบคุมเวอร์ชัน (หรือระบบควบคุมการแก้ไข) คือการรวมกันของเทคโนโลยีและแนวทางปฏิบัติเพื่อติดตามและควบคุมการเปลี่ยนแปลงที่เกิดขึ้นกับไฟล์โครงการโดยเฉพาะอย่างยิ่งในซอร์สโค้ดในเอกสารและบนหน้าเว็บ
ระบบควบคุมเวอร์ชันทั้งหมดขึ้นอยู่กับการมีที่เก็บซึ่งเป็นชุดข้อมูลที่จัดการโดยระบบ ที่เก็บนี้มีประวัติเวอร์ชันของรายการที่จัดการทั้งหมด ผู้ใช้แต่ละคนสามารถสร้างสำเนาโลคัลได้โดยการทำสำเนาเนื้อหาของที่เก็บเพื่ออนุญาตให้ใช้ เป็นไปได้ที่จะทำซ้ำเวอร์ชันล่าสุดหรือเวอร์ชันใด ๆ ที่เก็บไว้ในประวัติ
ในบรรดาสิ่งที่รู้จักกันดีและใช้บน GNU / Linux เรามี:
หมายเหตุ: Git ทั้งหมดเป็นที่ชื่นชอบสำหรับชุมชนขนาดใหญ่การพัฒนาที่ยอดเยี่ยมและปลั๊กอินที่กว้างขวางและไคลเอนต์กราฟิก หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับไคลเอนต์กราฟิก Git โปรดไปที่ลิงค์นี้จากหน้าอย่างเป็นทางการ: ไคลเอนต์กราฟิกสำหรับ Git บน Linux.
Distros (การกระจาย GNU / Linux)
ระบบปฏิบัติการฟรีที่สร้างขึ้นจากเคอร์เนลลินุกซ์และชุดแอปพลิเคชัน GNU ที่อนุญาตให้มีการปรับปรุงเพื่อให้ติดตั้งได้ง่ายผ่านเครื่องมือสำหรับการกำหนดค่าและระบบการจัดการแพ็คเกจสำหรับการติดตั้งซอฟต์แวร์เพิ่มเติม ทางเลือกของการจัดจำหน่ายขึ้นอยู่กับความต้องการของผู้ใช้และรสนิยมส่วนตัว
ในระดับนักพัฒนาซอฟต์แวร์เราพบคำแนะนำต่อไปนี้:
ปกติ
เฉพาะทาง
คาดว่าจะมีการเปิดตัว Distro MinerOS GNU / Linux เวอร์ชัน 1.1 ในอนาคตอันใกล้นี้ ซึ่งแตกต่างจากเวอร์ชัน 1.0 ซึ่งเป็นเวอร์ชันพิเศษสำหรับใช้ในบ้านสำนักงานเหมืองแร่ดิจิทัลและช่างเทคนิคคอมพิวเตอร์ จะเป็นพิเศษสำหรับนักพัฒนาซอฟต์แวร์ผู้เล่นและนักพัฒนาเนื้อหามัลติมีเดีย หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการพัฒนาในอนาคตของ Distro เวอร์ชันนี้คุณสามารถคลิกที่ชื่อ: MinerOS GNU / Linux 1.1 (Onix) หรือเกี่ยวกับกระแส MinerOS GNU / Linux 1.0 (Petro).
จนถึงตอนนี้ฉันหวังว่าสิ่งพิมพ์นี้จะมีประโยชน์มากสำหรับคุณไม่ว่าจะติดตั้งแอปพลิเคชั่นหลายตัวบน Distro ปัจจุบันของคุณเพื่อให้เหมาะสำหรับนักพัฒนาซอฟต์แวร์หรือตัดสินใจใช้แอปพลิเคชันที่แนะนำสำหรับพวกเขา จนกว่าจะโพสต์ต่อไป!
จากเพื่อนร่วมงานคนแรก tas sembrao
ขอบคุณสำหรับความคิดเห็น! เป็นเรื่องน่ายินดีที่ทราบว่าผู้อ่านบล็อกได้อ่านและชื่นชมบทความในมิติที่เหมาะสม
บทความนี้ดีมาก แต่ฉันไม่เห็นด้วยกับส่วนที่สองของย่อหน้าแรก GNU / Linux มีเส้นทางที่ดีกว่าในการเป็นราชาสำหรับนักพัฒนาและในความเป็นจริงพวกเราหลายคนใช้มันอย่างแม่นยำเพื่อประโยชน์ทั้งหมดที่นำมาสู่การพัฒนา และยังฟรีฟอร์ม.
กล่าวโดยย่อ: ฉันใช้ vim กับปลั๊กอิน +60 โดยมีไฟล์คอนฟิกูเรชัน 1400 บรรทัดที่มีฟังก์ชันที่ฉันตั้งโปรแกรมไว้ใน VimL เพื่อทำสิ่งที่ฉันต้องการ ฉันใช้มันร่วมกับมัลติเพล็กเซอร์ tmux ดังนั้นฉันจึงมีความเป็นไปได้ในการมัลติเพล็กซ์เทอร์มินัลเพื่อใช้ vim ร่วมกับเครื่องมือทั้งหมดของระบบนิเวศ Unix: grep, sed, awk, …นอกจาก git แน่นอน ทุกอย่างจากเทอร์มินัลพร้อมแป้นพิมพ์ลัดพร้อมนามแฝงและการกำหนดค่าที่ทำได้ดี
การกำหนดค่าของ vim, tmux ของฉัน, zsh ของฉัน (เชลล์ทางเลือกสำหรับ bash) และโปรแกรมอื่น ๆ อีกมากมายจะถูกบันทึกและอัปโหลดใน repo สาธารณะบน github สำหรับการติดตั้ง GNU / Linux ที่สะอาดทุกครั้งฉันต้องโคลนด้วย git clone และสร้าง symlinks ด้วย stow และฉันมีการกำหนดค่าที่ต้องใช้เวลาหลายปีในการขัดเงาพร้อมใช้งานในไม่กี่วินาทีบนเครื่องใดก็ได้ที่มีระบบที่ใช้ Unix (ใช่บน Mac ก็ใช้ได้เช่นกัน)
เห็นได้ชัดว่าฉันไม่ได้ทุ่มเทให้กับการเขียนโปรแกรมใน. Net หรือในเทคโนโลยีใด ๆ ที่อยู่ร่วมกันได้ดีกว่าในระบบปฏิบัติการของ บริษัท เดียวกัน: Windows และถ้าเป็นการเขียนโปรแกรมใน Java ก็จะใช้ IDE ที่ดีแบบที่คุณไม่ได้กล่าวถึง: จาก JetBrains ซึ่งได้รับเงินก็ไม่มีเหตุผลที่จะไม่พูดถึง
PS: ฉันเขียนโปรแกรมด้วย C / C ++, Go, Python และ Perl แต่ฉันใช้หลายภาษาเช่น Basic, Bash, Lisp, eLisp, VimL, Lua, PHP และการใช้งาน SQL ที่แตกต่างกัน ทั้งหมดนี้มี vim / neovim ซึ่งร่วมกับ Emacs เป็นราชาแห่งการเขียนโปรแกรม พวกเขาเริ่มต้นเมื่อหลายปีก่อน แต่พวกเขาเติบโตเต็มที่แล้วและยังไม่หยุดพัฒนาจนถึงทุกวันนี้การใช้งานของพวกเขาได้ระเบิดไปแล้ว ในด้านคุณภาพมีเพียง VSCode ของ Microsoft เท่านั้นที่เข้าใกล้พวกเขาในบางวิธีและเอาชนะได้ใน C # (เป็นสิ่งที่คุณใช้หากคุณกำลังเขียนโปรแกรมใน C #) แต่ไม่มีอะไรอื่น Atom และ ST3 อยู่ด้านล่าง และไม่ต้องพูดถึงนาโนซึ่งเป็นเพียงตัวแก้ไขเนื่องจากไม่มีทุกอย่างอย่างแน่นอน xD
มาทักทาย.
คุณแบ่งปัน. vimrc ของคุณหรือไม่
ฉันอยากรู้🙂
ความคิดเห็นที่ยอดเยี่ยมและยังมีคุณค่ามาก! ขอขอบคุณสำหรับการให้ข้อมูลเกี่ยวกับการใช้แอปพลิเคชันเหล่านี้โดยมุ่งเน้นที่การพัฒนาซอฟต์แวร์
ฉันชอบบทความของคุณมาก จำเป็นต้องใส่ (สำหรับอดีตเดลเฟียน / ปาสคาเลีย) ลาซารัสซึ่งเป็น IDE ที่สมบูรณ์มาก
ขอบคุณที่แบ่งปันความคิดของคุณกับแฟน ๆ Linux
ขอบคุณสำหรับการแบ่งปันบทความที่ดีมาก !!
ฉันรู้ว่าไม่เป็นเช่นนั้น แต่ในสิ่งพิมพ์อื่น ๆ ผู้เขียนทุกคนเขียนชื่อของพวกเขา แต่ที่นี่ทำให้ฉันประทับใจว่าพวกเขาจำเป็นต้องระบุว่า« Ing Jose Albert »« Ing. » "วิศวกร" ฮิฮิอ่านคนเห็นแก่ตัวมากหรือเหมือนคุณต้องเขียนมันเพื่อให้พวกเขาใช้มันอย่างจริงจัง xD
ฉันแก้ปัญหาให้คุณแล้ว! ทักทายโชคและความสำเร็จ
การเติมเต็มการตอบสนองต่อ URxvt ฉันต้องบอกคุณว่าฉันอ้างอิงจาก Stack Overflow Developer Survey 2016 ซึ่งแพลตฟอร์ม Linux อยู่ในอันดับที่ 3 โดยมี 21,7% เป็นที่ชื่นชอบของนักพัฒนา การตรวจสอบเพิ่มเติมนั่นคือการมองหา Stack Overflow Developer Survey 2017 และ Stack Overflow Developer Survey 2018 ฉันพบว่าแพลตฟอร์ม Linux เพิ่มขึ้นถึง 24.2% เพื่ออยู่ในอันดับที่ 3 ในปี 2017 และเพิ่มขึ้นถึง 48,3% เพื่อจัดอันดับ ในอันดับที่ 1 ประจำปี 2018
ดังนั้นคุณพูดถูกอย่างยิ่งนั่นคือแพลตฟอร์ม Linux เป็นราชาแห่งระบบปฏิบัติการของนักพัฒนาซอฟต์แวร์สำหรับปี 2018 ทั่วโลกตาม World Page and Survey ที่มีชื่อเสียงและได้รับการยอมรับนี้
Diego de la Vega ได้รวม Lazarus ไว้ในสิ่งพิมพ์เพื่อไม่ให้ IDE ที่เป็นประโยชน์ดังกล่าวหลุดออกจากคำแนะนำ
ขอบคุณมาก!
ใช่ แต่ฉันจะไม่ประเมินคุณภาพของ GNU / Linux, Windows หรือ Mac ในแง่ของการพัฒนาด้วยจำนวนการโหวตในแบบสำรวจตั้งแต่นั้นมาเราก็ตกอยู่ในความเข้าใจผิดของโฆษณาที่มีประชากรมากนั่นคือ«เขาเป็นราชาเพราะเขาใช้มัน ผู้คนจำนวนมากขึ้น” ในเมื่ออุดมคติจะบอกว่า“ เขาเป็นราชาด้วยเหตุผล X หรือด้วยเหตุผล Y” นั่นคือการโต้เถียงด้วยหลักฐานสิ่งที่ยืนยันได้
ในปี 2017 และ 2018 การใช้ GNU / Linux ในหมู่นักพัฒนากำลังเพิ่มขึ้นเป็นเพียงข้อบ่งชี้ว่านักพัฒนาตระหนักว่ามันทำให้พวกเขาได้เปรียบและฉันคิดว่าสิ่งนี้เชื่อมโยงกับความนิยมของ GNU / Linux เอง
ใช่มันเป็นความจริงที่ทำให้ฉันประหลาดใจ Emacs เป็นแอปพลิเคชั่น GNU ตัวแรกในประวัติศาสตร์และยังมีประโยชน์มากมายในภายหลังเช่น org-mode ที่มีชื่อเสียงในปี 2006 หรือแม้แต่ปลั๊กอินสำหรับ git (magit) ซึ่งเป็นหนึ่งในโปรแกรมที่สมบูรณ์ที่สุดที่คุณสามารถทำได้ หา.
Vim ได้รับการปรับปรุงเป็น Vi แล้วยังมีปีและฉันสังเกตว่าการใช้งานเพิ่มขึ้นอาจได้รับอิทธิพลจาก neovim fork ซึ่งมีการเพิ่มการปรับปรุงมากมายและมีอยู่ประมาณ 27.000 ดาวแม้ว่าจะเป็นโปรแกรมเทอร์มินัลเท่านั้นกล่าวคือ ไม่มีอินเทอร์เฟซแบบกราฟิก
Emacs distro ที่เรียกว่า Spacemacs ได้รับความนิยมซึ่งเป็นส่วนผสมระหว่าง Vim และ Emacs (ยังคงเป็นการกำหนดค่าแบบกำหนดเองที่ทุกคนสามารถทำได้)
'Linux ricing' กำลังเป็นที่นิยมซึ่งเป็นวิธีการปรับแต่ง GNU / Linux โดยไม่มีสภาพแวดล้อมเดสก์ท็อป (ทั้ง Gnome หรือ XFCE หรือ KDE หรือ Mate หรือ Unity หรือ LXDE หรือ LXQT หรือ Enlightment หรือ ... ) แต่ ด้วยตัวจัดการหน้าต่างแบบเรียบง่าย (dwm, xmonad, awesome หรือ i3wm เป็นผู้นำที่ได้รับความนิยมมากที่สุดเมื่อเร็ว ๆ นี้)
และฉันเองก็เปลี่ยนไป ฉันเลิกใช้ Windows แล้วฉันได้ทำทุกวิถีทางแล้วฉันใช้โปรแกรมทั้งหมดที่กล่าวถึงในบทความนี้และในตอนท้ายของวิธีที่ฉันได้มาถึงสิ่งที่จะเป็น i3wm กับ vim / neovim (ตอนนี้เกือบจะเหมือนกันแล้ว), tmux และพยายาม ทำทุกอย่างเท่าที่ทำได้จากเครื่องปลายทางเพื่อความสะดวกอย่างแท้จริง ในขอบเขตที่ว่า: surfraw ช่วยให้ฉันค้นหาแหล่งข้อมูลหลายร้อยแห่งซึ่งเปิดด้วยเบราว์เซอร์ที่กำหนดค่าไว้ในกรณีของฉันคือ w3m ซึ่งทำงานภายในเทอร์มินัล สำหรับเพลง: cmus. สำหรับการแชท: irssi หรือ weechat เปลือกที่สมบูรณ์กว่า bash: zsh
ในระดับที่ฉันใช้การนำทางเป็นกลุ่ม (ด้วย h, j, k และ l แทนลูกศร) ในแอปพลิเคชันที่กล่าวถึงทั้งหมดและเมื่อฉันเข้าสู่เว็บไม่ว่าจะใน Chromium หรือ Firefox ฉันก็ใช้มันด้วยปลั๊กอินมากมายที่ พวกเขาอยู่มาหลายปีแล้วทำให้ฉันประหลาดใจเมื่อฉันค้นพบพวกเขา: cVim, VimFX, Vixen, QuantumVim และอื่น ๆ ในความเป็นจริงการนำทางพร้อมกลุ่มนี้สามารถเปิดใช้งานได้ใน Emacs (โหมดชั่วร้าย) ใน Sublime Text (วินเทจ) ใน Atom (พร้อมปลั๊กอิน) ใน VSCode (พร้อมปลั๊กอิน) ใน Qt Creator (ตัวเลือก) ใน JetBrains IDEs (ตัวเลือก) ...
ทั้งหมดนี้เป็นเรื่องที่น่าสงสัยมากเพราะสิ่งที่ดูเหมือนจะเป็นเช่นนั้นเพราะมันเก่าหรือจากอดีตมันหยุดใช้และแอพพลิเคชั่นใหม่และดีกว่าออกมาสิ่งนี้ไม่ได้เกิดขึ้นค่อนข้างตรงกันข้าม ตัวที่เก่าแก่ที่สุดคือปลั๊กอินที่ขยายได้มากกว่ากำหนดค่าได้มีปลั๊กอินมากกว่าและสามารถทำสิ่งต่างๆได้มากขึ้นในระยะสั้น
ในปี 95 ฉันใช้ Windows 95 อยู่แล้วและฉันเรียนรู้ที่จะเขียนโปรแกรมไม่นานหลังจากนั้น ฉันไม่ได้เริ่มใช้ GNU / Linux จนถึงปี 2008 และการเปลี่ยนแปลงนั้นยากมากสำหรับฉันมันทำให้ฉันเสียค่าใช้จ่าย แต่ในช่วงหลายปีที่ฉันปรับตัว ฉันไม่ได้ใช้ Vim มา 3 ปีแล้วดังนั้นฉันจะใช้มันตั้งแต่ประมาณปี 2015 ดูเหมือนว่ามันจะต้องเป็นทางอื่นใช่มั้ย? มันเป็นเรื่องที่น่าสงสัยมากเพราะฉันไม่ได้กลับไปหรือบ้า xD
สำหรับการบันทึก Emacs ทำได้มากกว่า Vim ในขณะที่ Vim ไม่สามารถทำทุกอย่างที่ Emac ทำ แต่ Emacs ทำมากกว่าที่ฉันขอ (เกือบจะดูเหมือน OS) ในขณะที่ Vim ให้ความสำคัญกับการเป็นบรรณาธิการ 100%
ไชโย! 🙂
URxvt มีส่วนร่วมที่ยอดเยี่ยมเช่นเดียวกับที่อื่น ๆ ประสบการณ์ของคุณกับ GNU / Linux นั้นยอดเยี่ยมมาก ... หวังว่าคุณจะบอกเราได้มากขึ้นผ่านความคิดเห็นอื่น ๆ ในสิ่งพิมพ์อื่น ๆ หรือสิ่งพิมพ์ของคุณเอง คุณมีบล็อกหรือเว็บไซต์ของคุณเองหรือไม่?
เป็นบทความที่ดีจนได้ดู Onix และ Petros xD !!!
ตกลง
ฉันตกหลุมรัก archlinux ดีมากแม้ว่าตัวก่อนหน้าทั้งหมดที่ฉันใช้และมันง่ายและยอดเยี่ยม ขอบคุณสำหรับโพสต์นี้
ขอบคุณสำหรับความคิดเห็นที่ดีของคุณ ... สวัสดี Faiber!
!