June 12, 2015

Hướng dẫn sử dụng text editor vi trong linux

Hôm trước, mình có hướng dẫn các bạn cách sử dụng text edior nano trong Linux. Còn một công cụ nữa có chức năng tương tự là vi, hôm nay mình sẽ hướng dẫn sử dụng tiếp.
1. Mở file
Cũng giống như các editor khác bạn cần sử dụng vi trước tên file
vi /duong_dan_den_file
ví dụ: vi /var/www/index.php sẽ mở file index.php trong editor
2. Đóng file
Khi đã làm việc với file xong, để đóng file bạn bấm “Esc” (phím Escape) rồi gõ
:q
để thoát và không lưu
:wq
lưu lại nội dung file và thoát
3. Sửa file
Trong vi có 2 chế độ là command mode và insert mode. Mặc định là command mode. Để chuyển sang chế độ sửa hoặc ghi vào file (insert mode) bạn sử dụng
:i
để chuyển sang chế độ insert mode (ký tự được ghi phía trước con trỏ)
:a
để chuyển sang chế độ insert mode (ký tự được ghi phía sau con trỏ)
Lưu ý : trong chế độ insert mode bạn không thể dùng các command (các lệnh của vi như tìm kiếm ….), để có thể dùng command bạn cần thoát chế độ insert trước (bằng cách gõ Esc trên bàn phím)
4. Di chuyển con trỏ
Để di chuyển con trỏ bạn sử dụng các phím h,j,k,l hoặc các phím mũi tên tương ứng trên bàn phím
5. Xóa dòng
Để xóa 1 dòng, bạn di chuyển con trỏ đến đầu dòng đó và gõ dd
6. Copy và paste
Để copy 1 dòng, bạn gõ
yy
Để paste dòng đó, di chuyển đến nơi cần paste và gõ
p
7. Tìm kiếm
Để tìm kiếm bạn gõ / hoặc ?, phía sau là từ cần tìm kiếm
Ví dụ
/ServerName
sẽ tìm kiếm từ ServerName trong file
Nếu vi nhảy đến kết quả đầu tiên chưa đúng ý bạn, để tiếp tục xem dòng khác gõ n
8. Nhảy đến 1 dòng hoặc cột nào đó
Gõ số dòng muốn nhảy đến và gõ G, nhảy đến cột nào đó gõ |
ví dụ :
89G
sẽ nhảy đến dòng 89
21|
sẽ nhảy đến cột 21

Related Posts:

  • How to Findout Your System Information This article will teach you how to find out system information, such as Operating System (OS) Serial Number Processor RAM MAC Address Linux Find out Manufacturer, Product Name and Serial Number [mitesh@Matrix ~]$ sudo… Read More
  • Browsing the Filesystem on Linux Linux File Hierarchy Concepts Files and Directories are organized into a single rooted inverted tree structure, including distinct physical volumes such as Floppy Disks, CD-ROMs and Multiple Hard Drives. Filesystem begins a… Read More
  • Generate Random Password on Linux Generate AlphaNumeric Random Password [mitesh@Matrix ~]$ cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 15 | head -n10 k8eViiHzPvquY18 5niBD7oMDNwr9aF cdqas4okZ9L9jLx 0C8X3s2g6I1RmKc 6Gafnp9ttaRmlHX FrgSa94hNwoEibR zipj2iW… Read More
  • Finding and Processing Files on Linux locate command Locate - Find Files by Name Locate reads one or more databases prepared by updatedb command. Options /----------------------------------------------------------------------------------------------… Read More
  • Deadly Linux Commands If you are new to Linux, chances are you will meet a stupid person perhaps in a forum or chat room that can trick you into using commands that will harm your files or even your entire operating system. Don’t run anything wi… Read More

0 comments:

Post a Comment