<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Web Server linux Centos Games &#187; editor</title>
	<atom:link href="http://www.webserverthai.com/tag/editor/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webserverthai.com</link>
	<description>Web Server linux Centos blog game</description>
	<lastBuildDate>Sun, 04 Sep 2011 05:27:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>การใช้งาน vi editor</title>
		<link>http://www.webserverthai.com/linux/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b8%87%e0%b8%b2%e0%b8%99-vi-editor/</link>
		<comments>http://www.webserverthai.com/linux/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b8%87%e0%b8%b2%e0%b8%99-vi-editor/#comments</comments>
		<pubDate>Sun, 28 Mar 2010 17:04:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[vi]]></category>

		<guid isPermaLink="false">http://www.webserverthai.com/?p=88</guid>
		<description><![CDATA[vi editor เรียกได้ว่าเป็น editor คู่บุญของระบบ Linux และ Unix ผู้ใช้งานจำเป็นอย่างที่สุดที่จะต้องสามารถใช้งาน vi editor ได้อย่างคล่องแคล่ว ดังนั้นเรามาทำความเข้าใจเกี่ยวกับเจ้า vi editor กันดีกว่า เรียกใช้ vi editor การเรียกใช้ vi editor ก็ง่ายๆให้พิมพ์ว่า vi ตามด้วยชื่อไฟล์ เช่น #vi name1.txt จะเป็นการ edit ไฟล์ name1.txt (ถ้าไม่มีจะสร้างขึ้นใหม่เลย) โหมดการทำงาน มี 2 โหมดคือ 1. โหมด command &#8211; จะ save จะ quit จะค้นหาต้องอยู่ในโหมดนี้ 2. โหมดการพิมพ์ &#8211; เมื่อทำการกด i หรือ a จะเข้าสู่โหมดนี้ ใช้แก้ไขข้อมูลในไฟล์ [...]]]></description>
			<content:encoded><![CDATA[<p>vi editor เรียกได้ว่าเป็น editor คู่บุญของระบบ Linux และ Unix ผู้ใช้งานจำเป็นอย่างที่สุดที่จะต้องสามารถใช้งาน vi editor ได้อย่างคล่องแคล่ว ดังนั้นเรามาทำความเข้าใจเกี่ยวกับเจ้า vi editor กันดีกว่า</p>
<p><strong>เรียกใช้ vi editor</strong></p>
<p>การเรียกใช้ vi editor ก็ง่ายๆให้พิมพ์ว่า vi ตามด้วยชื่อไฟล์</p>
<p>เช่น #vi name1.txt</p>
<p>จะเป็นการ edit ไฟล์ name1.txt (ถ้าไม่มีจะสร้างขึ้นใหม่เลย)</p>
<p><strong>โหมดการทำงาน</strong></p>
<p>มี 2 โหมดคือ</p>
<p>1. โหมด command &#8211; จะ save จะ quit จะค้นหาต้องอยู่ในโหมดนี้</p>
<p>2. โหมดการพิมพ์ &#8211; เมื่อทำการกด i หรือ a จะเข้าสู่โหมดนี้ ใช้แก้ไขข้อมูลในไฟล์</p>
<p>การ<span style="color: #ff0000;">สลับระหว่างโหมดให้ใช้ปุ่ม Esc</span> ( คิดอะไรไม่ออกกด Esc ไว้ก่อน )</p>
<p><strong>การกระทำการ (Operator</strong>)</p>
<p>เมื่ออยู่ในโหมด command เราสามารถใช้ปุ่มเหล่านี้กระทำการได้</p>
<ul>
<li>i = เพิ่มตัวอักษร (insert) เป็นการเข้าสู่โหมดการพิมพ์</li>
<li>I = เพิ่มตัวอักษรต้นบรรทัด</li>
<li>x = ลบตัวษรทีละ 1 ตัว</li>
<li>10x = ลบตัวอักษร 10 ตัว</li>
<li>dw = ลบทั้งคำ</li>
<li>dd = ลบทั้งบรรทัด</li>
<li>10dd = ลบ 10 บรรทัด</li>
<li>yy = yank หมายถึง Copy ทั้งบรรทัด</li>
<li>p = วาง (Paste) วางบรรทัดล่างจาก Cursor อยู่</li>
<li>P = วาง (Paste) วางแทรกบรรทัดปัจจุบัน</li>
</ul>
<p><strong>การจัดการเกี่ยวกับไฟล์</strong></p>
<p>เมื่ออยู่ในโหมด command เราสามารถกระทำการเหล่านี้ได้ (ถ้าอยู่ในโหมดการพิมพ์ให้กด Esc ออกมาก่อน)</p>
<ul>
<li>:w = write (save) ไฟล ์</li>
<li>:w ชื่อไฟล์ = write (save) ไฟล์ ด้วยชื่อที่กำหนด</li>
<li>:wq = write (save) ไฟล์ และออกจาก vi (Quit)</li>
<li>:wq! = write (save) ไฟล์ และออกจาก vi (Quit) ใช่กรณี read-only file</li>
<li>:q! = ออกจาก vi โดยไม่ Save</li>
<li>:set
<ul>
<li>set nu = สั่งให้ vi แสดงหมายเลขบรรทัด</li>
<li>set ic = สั่งให้เวลา Search ไม่ดูการค้น ตัวเล็ก ตัวใหญ่ ใด ๆ (Ignore Case)</li>
<li>set nu ic สั่งให้ทำงานทั้ง 2 แบบ</li>
</ul>
</li>
</ul>
<p>หวังว่าคงไม่ยากเกินไปนะครับ</p>
<ul></ul>
]]></content:encoded>
			<wfw:commentRss>http://www.webserverthai.com/linux/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b8%87%e0%b8%b2%e0%b8%99-vi-editor/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

