วันพุธที่ 20 สิงหาคม พ.ศ. 2557

[HOW TO] Use vi Editor Basic

ไม่มีความคิดเห็น
การใช้งาน vi editor เบื้องต้น
vi เป็น text editor หรือ เป็นโปแกรม editor ใช้สำหรับสร้าง, เพิ ,ลบ หรือ แก้ไข ไฟล์ข้อมูล
เครดิตรูป:www.viemu.com
แต่ใน vim จะมีส่วนที่มีการแก้ไขและปรับปรุงให้ดีขึนกว่า vi และยังมี vimtutor ด้วย เพื่อฝึกการใช้ vi ให้ชำนาญมากขึ้
การติดตั้ง
-Linux Redhat , Fedora หรือ CentOS
yum -y install vim
yum -y install vim-enhanced
-Linux Debian หรือ Ubuntu
apt-get install vim
ลองดู
$ vimtutor

จะสอนการใช้ vi เป็นบทๆไป
บทนี้จะเป็นการเลื่อน cursor ใน vi
การออกจาก vi เป็นต้น ค่อยๆอ่านก็จะสามารถเรียนรู้ได้
การสร้างไฟล์ใหม่
การสร้างไฟล์ใหม่เมื่ออยู่บน shell prompt
    $  vi  <filename>
การสร้างไฟล์ใหม่ ขณะทำงานอยู่บนโปรแกรม vi             
              เข้าสู่โหมด command(Escape)  -> พิมพ์   :  (เครื่องหมาย colon ) เพื่อเข้าสู่ command prompt
              -> พิมพ์  e(หรือ edit)  ตามด้วยชื่อไฟล์        
e   <filename>
การแก้ไขไฟล์
การแก้ไขไฟล์เมื่ออยู่บน shell prompt
$  vi  <path/filename>
ตัวอย่าง
$  vi  /etc/httpd/conf/httpd.conf เป็นต้น
การเปลี่ยนโหมดการทำงาน
 command -> insert      พิมพ์  หรือ  a
 insert -> command      กดปุ่ม escape หรือ Ctrl+[  
ให้สังเกตที่มุมล่างซ้ายของโปรแกรม ถ้าเป็นโหมด insert
จะมีข้อความ --insert-- ปรากฏอยู่
การบันทึกไฟล์ระหว่างการทำงาน
มีขั้นตอนดังนี้
เข้าสู่โหมด command (กด Escape)
พิมพ์   :   (เครื่องหมาย colon) เพื่อเข้าสู่ command prompt
พิมพ์  w  ( หรือ write)  และกด enter เพื่อบันทึกไฟล์
     : w  <filename>
การออกจากการทำงาน
         command มีอยู่ 3 กรณีดังนี้
กรณีที่ 1 บันทึกไฟล์แล้ว 
พิมพ์ :  (เข้าสู่ command prompt) -> พิมพ์ q (หรือ quit) + Enter เพื่อออกจากโปรแกรม
กรณีที่ 2  บันทึกไฟล์พร้อมออกจากโปรแกรม
พิมพ์ : ( เข้าสู่ command prompt) -> พิมพ์ wq ( มาจากคำว่า write+quit ) + Enter เพื่อบันทึกและออกจากโปรแกรม
กรณีที่ 3 ออกจากโปรแกรมโดยไม่ต้องการบันทึกไฟล์
พิมพ์ : (เข้าสู่ command prompt) -> พิมพ์ q!  + Enter เพื่อออกจากโปรแกรม



ไม่มีความคิดเห็น :

แสดงความคิดเห็น