การใช้งาน 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 พิมพ์ i หรือ 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 เพื่อออกจากโปรแกรม
ไม่มีความคิดเห็น :
แสดงความคิดเห็น