โกสระบุรีดอทคอม คำขวัญประจำจังหวัดสระบุรี


ท่านสามารถค้นหากระทู้หรือเนื้อหาทั้งหมดของเว็บบอร์ดได้จากที่นี่...
เพื่อประหยัดเวลา...ในการค้นหาและตั้งกระทู้ซ้ำๆ

เรียน สมาชิกทุกท่าน,
การใช้งานเว็บบอร์ด
อ่านที่นี่....ก่อนเริ่มต้นใช้งานเว็บบอร์ด >>>อ่านต่อ...
วิธีโพสรูปลงบนกระทู้และการฝากไฟล์รูป ไว้กับเว็บฝากไฟล์ต่างๆ >>>อ่านต่อ...
โปรดอ่าน! ท่านใดสมัครสมาชิกแล้วไม่ได้อีเมล์ยืนยันการลงทะเบียน >>>อ่านต่อ...

ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
   หน้าแรก   ช่วยเหลือ ค้นหา เข้าสู่ระบบ สมัครสมาชิก  
หน้า: [1]   ลงล่าง
  พิมพ์  
ผู้เขียน หัวข้อ: การใช้งานโปรแกรม VI editorเบื้องต้น บนLinux  (อ่าน 1015 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Go! Saraburi
Administrator
Hero Member
*****

คำขอบคุณ : 15
ออฟไลน์ ออฟไลน์

กระทู้: 802


« เมื่อ: 25 สิงหาคม, 2012, 15:23:47 »

Ads

โปรแกรม VI จะมีรูปแบบการใช้งาน (mode) อยู่สามแบบคือ
- Command mode
- Insert mode
- Last line mode

- Command mode
จะเป็นโหมดปกติตอนเริ่มต้น vi ในโหมดนี้คุณสามารถจะทำการ เคลื่อนย้ายเคอร์เซอร์ ลบข้อความ สำเนาข้อความ และทำงานอื่นๆได้ การทำงาน ใน mode นี้จะเป็นการเคลื่อนย้ายเคอเซอร์ไปยังตำแหน่งที่ต้องการ หากย้ายไป ตำแหน่งที่ไม่มีข้อมูล มันจะส่งเสียงเตือน ตัวอักษรที่ใช้ใน mode นี้ที่ สำคัญได้แก่
h เลื่อน cursor ไปทางซ้ายทีละตัวอักษร
j เลื่อน cursor ลง 1 บรรทัด
k เลื่อน cursor ขึ้น 1 บรรทัด
l (แอล) เลื่อน cursor ไปทางฃวาทีละตัวอักษร
w เลื่อน cursor ไปทางฃวาทีละคำ
b เลื่อน cursor ไปทางซ้ายทีละคำ
$ เลื่อน cursor ไปท้ายบรรทัด
0 (ศูนย์) เลื่อน cursor ไปต้นบรรทัด
nG ไปยังบรรทัดที่ n หากไม่ใส่ n จะไปบรรทัดสุดท้าย
Ctrl+f เลื่อนหน้าจอไปข้างหน้า (เลื่อนลง) ทีละหน้า
Ctrl+b เลื่อนหน้าจอถอยหลัง (เลื่อนขึ้น) ทีละหน้า
Ctrl+d เลื่อนหน้าจอไปข้างหน้า (เลื่อนลง) ทีละครึ่งหน้าจอ
Ctrl+u เลื่อนหน้าจอถอยหลัง (เลื่อนขึ้น) ทีละครึ่งหน้าจอ
Ctrl+L Refresh หน้าจอ
[[ ไปยังต้นไฟล์
]] ไปยังท้ายไฟล์
yy Copy ข้อความทั้งบรรทัด
yw Copy ข้อความทั้งคำ
yG Copy ถึงท้ายไฟล์
y$ Copy ถึงท้ายบรรทัด
p (เล็ก) Paste หลัง cursor
P (ใหญ่) Paste หน้า cursor
cw พิมพ์ทับทีละ word
c$ พิมพ์ทับจนถึงท้ายบรรทัด
cG พิมพ์ทับจนถึงท้ายไฟล์
r พิมพ์ทับทีละ 1 ตัว
R พิมพ์ทับจนกว่าจะกด Esc
u Undo การกระทำครั้งล่าสุด
x (เล็ก) ลบตรง cursor
X (ใหญ่) ลบหน้า cursor
dw ลบคำ
dd ลบทั้งบรรทัด
d$ ลบจากตำแหน่ง cursor จนท้ายบรรทัด
d0 (ดีศูนย์) ลบจากตำแหน่ง cursor จนต้นบรรทัด
dG ลบจากตำแหน่ง cursor จนท้ายไฟล์

- Insert mode
ในโหมดนี้เป็นโหมดที่ทำให้คุณสามารถทำการแก้ไขข้อความหรือพิมพ์ ข้อความลงไปได้ คุณสามารถเปลี่ยนจาก Command mode เข้ามาอยู่ ใน Insert mode ได้โดยการกดปุ่ม " i " หรือปุ่มอื่นๆ ที่ใช้ได้ (ดูด้าน ล่าง) และคุณก็จะสามารถพิมพ์ข้อความต่างๆ ได้ และเมื่อคุณต้องการจะกลับไป ยัง Command mode อีกที คุณก็สามารถทำได้โดยการ กดปุ่ม " Esc " ตัวอักษรที่ ใช้ใน mode นี้ที่สำคัญได้แก่
Key ความหมาย / ผลการใช้
a เพิ่มข้อมูลต่อจาก cursor
A เพิ่มข้อมูลต่อจากท้ายบรรทัด
i เพิ่มข้อมูลหน้า cursor
I (ไอใหญ่) เพิ่มข้อมูลที่ต้นบรรทัด
o (โอเล็ก) แทรกบรรทัดด้านล่าง cursor
O (โอใหญ่) แทรกบรรทัดด้านบน cursor

- Last line mode
จะเป็นโหมดที่อนุญาตให้คุณสามารถ ใช้คำสั่งเพิ่มเติมของ vi ได้ โดย คุณจะต้องกดปุ่ม " : " (โค-ลอน) ซึ่ง vi จะแสดงเป็นพร้อมต์ รอรับคำสั่งอยู่ ด้านล่างสุด ของจอภาพ คุณสามารถทำการสั่งโดยการพิมพ์คำว่า " wq " แล้ว กด Enter เพื่อทำการบันทึกข้อความลงไฟล์ แล้วออกจาก โปรแกรม vi เป็นต้น นอกจากนี้ยังมี คำสั่งอื่นๆ อีก ดังนี้..

Key ความหมาย / ผลการใช้
:q ออกจากโปรแกรม
:w บันทึก
:wq บันทึกแล้วออกจากโปรแกรม
:w! filenameบันทึกไฟล์ทับ filename
:e! filename open filename
:/string ค้นหาข้อความที่ต้องการ โดย string คือข้อความที่ต้องการ
:help ดูคำสั่งต่างๆ
:set nu แสดงหมายเลขบรรทัด
:setnonu ไม่แสดงหมายเลขบรรทัด
:set window=20 กำหนดขนาดหน้าต่างของ vi กรณีนี้กำหนดเป็น 20 บรรทัด
:set all ตรวจสอบค่าของ option หลังคำสั่ง set ทั้งหมดที่มีอยู่

ที่มา : copyไว้นานแล้วจำที่มาไม่ได้ ส่วนใหญ่เคยใช้แต่โปรแกรมPICOในFreeBSD


Ads

Share  
« แก้ไขครั้งสุดท้าย: 25 สิงหาคม, 2012, 15:36:41 โดย Go! Saraburi » แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
GOSARABURI.COM | สระบุรี ชุมชนสังคมออนไลน์สระบุรี เที่ยวสระบุรี
   

 บันทึกการเข้า
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  

หน่วยงานสำคัญในสระบุรี
จังหวัดสระบุรี
เทศบาลเมืองสระบุรี
องค์การบริหารส่วนจังหวัดสระบุรี
ตำรวจภูธรจังหวัดสระบุรี
สมาคมท่องเที่ยวสระบุรี
โรงพยาบาลในสระบุรี
โรงพยาบาลสระบุรี
โรงพยาบาลเกษมราษฎร์สระบุรี
โรงพยาบาลมิตรภาพเมมโมเรียล
โรงพยาบาลแก่งคอย
โรงพยาบาลมวกเหล็ก
โรงเรียนในสระบุรี
โรงเรียนสระบุรีวิทยาคม
ร.ร.สวนกุหลาบวิทยาลัย สระบุรี
โรงเรียนเทพศิรินทร์ พุแค
โรงเรียนแก่งคอย
ร.ร.เทคโนโลยีชื่นชมไทย-เยอรมัน
มหาวิทยาลัยในสระบุรี
ม.นานาชาติเอเซีย-แปซิฟิก
ม.ราชภัฎสวนดุสิต ศูนย์สระบุรี
วิทยาลัยพยาบาลบรมราชชนนี สระบุรี
วิทยาลัยเทคนิคสระบุรี
วิทยาลัยอาชีวศึกษา สระบุรี
หนังสือพิมพ์ : ผู้จัดการ | เดลินิวส์ | ไทยรัฐ | กรุงเทพธุรกิจ | โพสทูเดย์ | มติชน | คมชัดลึก | เดอะเนชั่น | สยามกีฬา | สปอร์ตพูล
การเดินทาง : รถตู้ | จองโรงแรม ที่พัก | การรถไฟฯ | บขส. | การบินไทย | ไทยสไมล์ | แอร์เอเซีย | นกแอร์ | โอเรียนท์ไทย


เริ่ม 1 พ.ค. 55
Powered by SMF 1.1.19 | SMF © 2006-2012, Simple Machines | Thai language by ThaiSMF | แผนผังเว็บไซด์
www.gosaraburi.com © 2012-2016 | ติดต่อเรา
หน้านี้ถูกสร้างขึ้นภายในเวลา 0.145 วินาที กับ 18 คำสั่ง