คำถามติดแท็ก text-editing

การแก้ไขข้อความเป็นกระบวนการของการเลือกและเตรียมข้อความ [ไฟล์]

1
ตัวเลือก `-n 'ใน sed ทำอะไร
นี่คือรายการหน้าคนสำหรับ-n: -n ปราบปรามการพิมพ์พื้นที่รูปแบบอัตโนมัติ ฉันสังเกตเห็นว่าเมื่อไม่ได้ใช้-nสำหรับการทำงานบางอย่างแต่ละบรรทัดจะถูกพิมพ์ไปยัง stdout (และบรรทัดที่ร้องขอจะถูกพิมพ์สองครั้ง): $ cat test.txt first second third fourth fifth $ sed -n '2,3p' test.txt second third $ sed '2,3p' test.txt first second second third third fourth fifth อย่างไรก็ตามกฎหมายนี้ไม่ได้มีไว้สำหรับคำสั่งอื่น ๆ : $ sed -n 's/t/T/' test.txt $ sed 's/t/T/' test.txt firsT second Third fourTh fifTh แล้วจะ-nทำอะไรกันแน่?

1
เป็นไปได้ไหมที่จะดูสองไฟล์พร้อมกันใน Geany?
ฉันมักจะเป็นผู้ใช้โปรแกรมแก้ไขข้อความอย่างง่าย แต่เมื่อฉันต้องการคุณสมบัติที่เหมือน IDE ฉันใช้ Geany สิ่งหนึ่งที่ฉันรู้สึกรำคาญเกี่ยวกับมันคือฉันสามารถดูไฟล์ได้ครั้งละหนึ่งไฟล์เท่านั้น บางครั้งฉันต้องการแก้ไขไฟล์. cpp ในขณะที่ดูไฟล์. hpp (หรือสองไฟล์) โดยไม่ต้องพลิกไปมาเพื่อพยายามจดจำรหัส (แน่นอนคำตอบที่ง่ายคือลอง IDE ที่แตกต่างกัน แต่ถ้าฉันต้องการติดกับ geany ด้วยเหตุผลที่ดี ... แล้วอะไรนะ?)

5
แก้ไขข้อความ / บันทึกพร้อมการสนับสนุนรีเฟรชอัตโนมัติ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับผู้ใช้ขั้นสูง ปิดให้บริการใน4 ปีที่แล้ว ฉันกำลังมองหาเครื่องมือแก้ไขข้อความ / บันทึกผู้จัดการบางประเภทที่จะรีเฟรชเนื้อหาของไฟล์โดยอัตโนมัติเมื่อมีการเปลี่ยนแปลง ฉันมีไฟล์บันทึกเป้าหมายเดียว (เช่น current.log) ที่เขียนทับภายใต้สถานการณ์บางอย่างและฉันต้องการที่จะปล่อยให้มันปรากฏขึ้นและไม่จำเป็นต้องเปิดไฟล์อีกครั้งเพื่อรับการปรับปรุง เหมือนกับ 'tail --follow = name' ใน Linux ฉันใช้เดสก์ท็อป Windows แต่เป็นไฟล์ระยะไกลดังนั้นแอป Linux จะทำงานได้อย่างง่ายดาย

5
ตัวเลือกเมนูบริบท Open-With gVim ของฉันอยู่ที่ไหนใน Windows 7
ฉันติดตั้ง gVim แล้ว ภายใต้ Vista และ XP สิ่งนี้ให้ฉันนอกเหนือจากเมนูบริบทวัตถุของ "แก้ไขด้วย gVim" หรือส่วนเพิ่มเติมในเมนูบริบท "เปิดด้วย" ของ "gVim" นี่จะให้ฉันส่งไฟล์ไปที่ gVim เพื่อแก้ไข ใน Windows 7 64- บิตฉันได้ติดตั้ง gVim - สองครั้งตามที่เกิดขึ้น - และไม่มีรายการเมนู ฉันจะเพิ่มตัวเลือกในการส่งไฟล์ไปยัง gVim เพื่อดู / แก้ไขได้อย่างไร?

6
การแปลงแท็บเป็นช่องว่างในไฟล์จำนวนมาก
ฉันมีไฟล์จำนวนมากที่มีแท็บเกลื่อนไปทั่วและฉันต้องการแปลงให้เป็นช่องว่าง ฉันรู้เกี่ยวกับexpandคำสั่ง แต่น่าเสียดายที่ฉันจะต้องพิมพ์ทุกไฟล์เดียวใช้มัน มีวิธีใดที่ง่ายกว่าในการทำเช่นนี้บน Linux?


2
วิธีการเลือกบรรทัดที่ไม่ต่อเนื่องกันของรหัสใน Notepad ++?
กุญแจอะไรที่ทำให้สามารถเลือกบรรทัดที่ไม่ต่อเนื่องกันใน notepad ++ ฉันมีรหัส Matlab ที่ฉันแก้ไขด้วย notepad ++ ฉันต้องการเลือกบล็อกของรหัสที่แตกต่างกัน (ไม่ต่อเนื่องกัน) เพื่อทำการค้นหาและแทนที่ภายในรหัสที่ฉันเลือกเท่านั้น สิ่งนี้จะไม่เป็นปัญหาหากจะต้องทำในโค้ดบล็อกที่ต่อเนื่องกัน แต่ฉันจะเลือกบล็อคเล็ก ๆ จากสคริปต์ได้อย่างไร? ใน Word หรือ Excel, ปุ่ม Ctrl จะทำเคล็ดลับ; notepad ++ ที่เทียบเท่ากันคืออะไร ขอบคุณสำหรับความช่วยเหลือ

2
แทนที่ข้อความเมื่ออยู่ในโหมดบล็อกภาพ
บางทีฉันกำลังค้นหาวิธีที่ผิด แต่ฉันล้มเหลวในการหาวิธีการทำเช่นนี้ นี่คือสถานการณ์: ฉันมีรายการในไฟล์ข้อความที่ฉันต้องการแทรกคำเดียวกันในหลายบรรทัดนี่คือตัวอย่างข้อความ: 12.1 ข้อ 1 12.2 ข้อ 2 12.3 ข้อ 3 ตอนนี้ฉันทำเครื่องหมายบล็อกแบบเห็นภาพคอลัมน์ที่ 8 ซึ่งระบุด้วยเครื่องหมายขีดล่างด้านล่างและตั้งใจจะแทนที่ส่วนของช่องว่างด้วยDoneโดยไม่ย้ายคอลัมน์รายการ: 12.1 _ ข้อ 1 12.2 _ ข้อ 2 12.3 _ ข้อ 3 ฉันคาดหวังว่าฉันจะเข้าสู่โหมดแทนที่ได้ แต่ฉันสามารถป้อนการแทรก ( I) ผนวก ( A) หรือเปลี่ยนโหมด ( c) เท่านั้น โหมดการเปลี่ยนแปลงมาใกล้กับสิ่งที่ฉันต้องการ: ถ้าฉันรู้ว่าความยาวของคำว่าบล็อกสามารถตั้งค่าความกว้างเดียวกันได้ มีบางอย่างที่ฉันหายไปที่นี่หรือไม่?

4
การเลือกช่วงของบรรทัดใน Notepad ++
ฉันจะเลือกช่วงของบรรทัดเฉพาะใน Notepad ++ ได้อย่างรวดเร็วได้อย่างไร ฉันมีไฟล์ข้อความที่มีมากกว่า 1 ล้านบรรทัดและฉันต้องการลบบางส่วนออกจากมัน แต่การเลือกบรรทัดด้วยตนเองใช้เวลานานเกินไป ตัวอย่างเช่น: ฉันต้องการเลือกบรรทัดจาก 2000 ถึง 12000 วิธีทำให้รวดเร็ว

5
ฉันจะลบบรรทัดถัดไปเป็นกลุ่มได้อย่างไร
ใน emacs เมื่อใดก็ตามที่ฉันต้องการลบข้อความสองสามบรรทัดฉันก็แค่ใช้ Ck จนกว่าข้อความทั้งหมดจะหายไป อย่างไรก็ตามในกลุ่มดูเหมือนว่าจะซับซ้อนกว่าเล็กน้อย ฉันรู้ว่าฉันสามารถทำได้d$เพื่อลบจนกว่าจะสิ้นสุดของบรรทัดและddลบทั้งบรรทัดที่ฉันเปิดอยู่ แต่ฉันจะลบบรรทัดถัดไปทั้งหมดได้อย่างไร

6
โปรแกรมแก้ไข HTML ที่ดีง่ายและฟรีสำหรับ Windows คืออะไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับผู้ใช้ขั้นสูง ปิดให้บริการใน6 ปีที่ผ่านมา มีบรรณาธิการ HTML ที่ดีง่ายและฟรีสำหรับ Windows หรือไม่ สิ่งที่ผู้ใช้ที่ไม่มีประสบการณ์สามารถสร้างเพจแบบง่าย ๆ ได้ ฉันกำลังมองหาบางอย่างเช่นแอปพลิเคชันFrontPage แบบเก่า


3
นอกเหนือจากการเปรียบเทียบจะไม่สนใจการแบ่งบรรทัดหรือไม่
ฉันมีการเปรียบเทียบนี้: ฉันต้องการให้เส้นเหล่านั้นได้รับการปฏิบัติเท่าเทียมกัน แต่มันแสดงให้ฉันเห็นว่าพวกเขาแตกต่างกัน ฉันได้ใช้การตั้งค่าเหล่านี้แล้ว: ผมทำอะไรผิดหรือเปล่า ?

5
Ubuntu vi Acting Strange
ฉันเพิ่งติดตั้ง Ubuntu Server 8 และพบว่า vi ทำตัวแปลก (เทียบกับ vi ใน Fedora, CentOS และ OSX) เมื่อฉันใช้คำสั่ง 'a' เพื่อป้อนข้อความการกดปุ่มลูกศรจะให้ผลลัพธ์เป็น "C", "D", "B" และ "A" เพื่อรับข้อความ สิ่งนี้ทำให้การแก้ไขเป็นไปไม่ได้เกือบ .. ฉันทำอะไรผิดที่นี่เหรอ?

3
เหตุใดคอลัมน์ Excel ที่จัดรูปแบบเป็นตัวเลขจะสูญเสียศูนย์นำของคอลัมน์เมื่อคอลัมน์ถูกจัดรูปแบบเป็นข้อความ
ฉันต้องส่งออกสเปรดชีตเป็น CSV หนึ่งในคอลัมน์คือรหัสไปรษณีย์ที่มีรหัสไปรษณีย์ชายฝั่งตะวันออกที่มีเลขศูนย์นำหน้า เมื่อฉันจัดรูปแบบคอลัมน์ใหม่ให้เป็นข้อความโดยหวังว่าจะรักษาศูนย์นำในการส่งออกทันทีคอลัมน์จะเปลี่ยนจากชิดขอบขวาไปซ้ายชิดขอบและนำหน้าศูนย์หายไป! ฉันคาดหวังว่าจะได้ผลลัพธ์ที่ตรงข้ามกันซึ่งอาจสูญเสียศูนย์หากทำการฟอร์แมตจากข้อความเป็นตัวเลข ฉันจะรักษาศูนย์นำหน้านั้นได้อย่างไร

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.