Đánh giá Hosting

Menu
  • Home
  • Tin tức
  • Đánh giá
    • Dịch vụ hosting chia sẻ
    • Dịch vụ máy chủ ảo
    • Dịch vụ máy chủ riêng
  • Quản trị
  • Khuyến mãi
  • Làm Web
  • Thủ thuật
  • MMO
Home
Quản trị
Hướng dẫn sử dụng vi/vim cơ bản
Quản trị

Hướng dẫn sử dụng vi/vim cơ bản

Hoàng Trung August 6, 2021

Việc lựa chọn được một editor phù hợp cho công việc là rất quan trọng. Nó giúp công việc của bạn dễ dàng hay nhanh chóng hơn tùy vào cách bạn sử dụng nó. Việc làm quen và nắm bắt hết các chức năng của một editor là công việc đầu tiên bạn phải làm. Đối với mỗi môi trường làm việc bạn có thể dùng các editor khác nhau, ví dụ ở môi trường Desktop có giao diện người dùng các bạn có thể dùng các editor hỗ trợ đồ họa như Gedit, Kate, Geany…hay trong môi trường của các máy chủ không có giao diện đồ họa thì có thể dùng nano, vi/vim…Tuy nhiên theo quanđiểm của mình thì nên dùng một editor cho mọi môi trường với các mục đích đơn giản như đọc, sửa chữa đơn giản các file text, việc này sẽ giúp các bạn sử dụng và thao tác nhanh hơn trên mọi môi trường. Và mình chọn cho mình một editor khá mạnh là vi/vim.

Bài viết này sẽ hướng dẫn các bạn cách sử dụng vi/vim một cách đơn giản nhất.

Hướng dẫn sử dụng vi/vim cơ bản

Trong vim có 3 chế độ cơ bản như sau:

  • Chế độ chèn (insert) bấm phím i để vào chế độ này.
  • Chế độ visual bấm phím v để vào chế độ này.
  • Chế độ dòng lệnh bấm phím Esc để vào chế độ này.
Mở file

Để mở một file đã tồn tại hoặc một file mới trong vi/vim các bạn dùng cú pháp sau:

vim tên_file

Chỉnh sửa

Để vào chế độ chỉnh sửa của vi/vim chúng ta nhấn phím i (insert) hoặc a(append)

Lưu và thoát

Để thoát khỏi vi/vim chúng ta sử dụng command :q và để lưu file chúng ta dùng command :w. Khi muốn lưu và thoát chúng ta kết hợp cả 2 command là :wq

Khi muốn thoát mà không thay đổi gì chúng ta dùng :q!

Lưu ý: để thực hiện được các command đầu tiên chúng ta phải thoát chế độ edit bằng phím Esc.(Hầu hết các thao tác trong vi/vim đều phải thoát chế độ edit trước khi thực hiện)

Di chuyển con trỏ

Để di chuyển con trỏ trong vi/vim chúng ta dùng các phím h,j,k,l. Hình ảnh sau minh họa các di chuyển con trong trong vi/vimNếu bàn phím của bạn có các phím mũi tên thì bạn cũng có thể sử dụng chúng cho việc di chuyển con trỏ. Tuy nhiên việc dùng các phím h,j,k,l sẽ nhanh hơn việc dùng các phím mũi tên.

Xóa một dòng

Để xóa một dòng cho vi/vim chúng ta cần di chuyển con trỏ đến dòng cần xóa và nhấn dd

Xóa một/nhiều từ

Để xóa một từ chúng ta di chuyển con trỏ đến đầu từ cần xoá dùng dw, xóa 2 từ dùng d2w, 3 từ bằngd3w.

Copy/paste.

Để copy một dòng trong vi/vim chúng ta dùng yy hoặc Y. Để paste vào vị trị con trỏ chúng ta dùng p . Nếu muốn copy một đoạn ta chuyển sang chế độ visual bằng phím v rồi di chuyển con trỏ đến vị trị cầncopy rồi dùng phím y để copy và phím p để paste.

Bài viết này chỉ dừng lại ở mức giới thiệu và làm quen các tính năng đơn giản của vi/vim

Theo Tài liệu Linux

Nguồn: Hướng dẫn sử dụng vi/vim cơ bản

Share
Tweet
Email
Prev Article
Next Article

Related Articles

Servertut scripts: Công cụ giúp cài đặt và quản trị VPS/Server dễ dàng (Bài 1)
Bài 1. Giới thiệu và cài đặt Servertut scripts Tôi …

Servertut scripts: Công cụ giúp cài đặt và quản trị VPS/Server dễ dàng (Bài 1)

Hướng dẫn sử dụng chức năng chuyển Shapshot giữa các người dùng DigitalOcean khác nhau
SnapShot có thể nói là chức năng vô cùng hữu …

Hướng dẫn sử dụng chức năng chuyển Shapshot giữa các người dùng DigitalOcean khác nhau

About The Author

danhgiahost
Hoàng Trung

Leave a Reply Cancel Reply

CHUYÊN MỤC

  • Thông tin – Kiến thức
    • Kiến thức
    • Thông tin nhà cung cấp
  • Đánh giá
    • Dịch vụ máy chủ riêng
    • Dịch vụ máy chủ ảo
    • Dịch vụ hosting chia sẻ
    • Các dịch vụ khác
  • Khuyến mãi
  • Quản trị
  • Thủ thuật – Tiện ích
    • Làm Web
  • MMO
  • Video

ĐƯỢC QUAN TÂM

    KHUYẾN MÃI

    • Black Friday 2024: StableHost giảm giá đến 70%
      Black Friday 2024: StableHost giảm giá đến 70%
    • Hawk Host Khuyến Mãi Black Friday 2024: Giảm Giá Lên Đến 70%!
      Hawk Host Khuyến Mãi Black Friday 2024: Giảm Giá Lên Đến 70%!
    • Khuyến Mãi Black Friday 2024 của ColoCrossing – Giảm Giá Đặc Biệt cho Máy Chủ Dành Riêng, VPS & Cloud Metal Servers!
      Khuyến Mãi Black Friday 2024 của ColoCrossing – Giảm Giá Đặc Biệt cho Máy Chủ Dành Riêng, VPS & Cloud Metal Servers!
    • Khuyến Mãi Black Friday & Cyber Monday 2024 của GreenCloud VPS – Giảm Giá Đến 90%
      Khuyến Mãi Black Friday & Cyber Monday 2024 của GreenCloud VPS – Giảm Giá Đến 90%
    • UltraVPS.eu Ưu Đãi Đặc Biệt nhân Kỷ Niệm 25 Năm Thành Lập và Black Friday 2024
      UltraVPS.eu Ưu Đãi Đặc Biệt nhân Kỷ Niệm 25 Năm Thành Lập và Black Friday 2024

    ĐÁNH GIÁ

    • Đánh giá, so sánh hiệu suất Disk và CPU của Linode, DigitalOcean, UpCloud, Hetzner, Terrahost và Scaleway
      Đánh giá, so sánh hiệu suất Disk và CPU của Linode, DigitalOcean, UpCloud, Hetzner, Terrahost và Scaleway
    • 10 nhà cung cấp dich vụ CDN tốt nhất thế giới
      10 nhà cung cấp dich vụ CDN tốt nhất thế giới
    • Tham khảo kết quả đánh giá VPS 512Mb, 1Gb và 2Gb RAM của DigitalOcean
      Tham khảo kết quả đánh giá VPS 512Mb, 1Gb và 2Gb RAM của DigitalOcean
    • Tham khảo kết quả benchmark đánh giá dịch vụ SSD VPS của Vultr
      Tham khảo kết quả benchmark đánh giá dịch vụ SSD VPS của Vultr
    • Top 10 nhà cung cấp dịch vụ VPS giá rẻ quý I/2014
      Top 10 nhà cung cấp dịch vụ VPS giá rẻ quý I/2014

    LIÊN QUAN

    • ZOC Terminal – Công cụ kết nối SSH mạnh mẽ thay thế putty
      ZOC Terminal – Công cụ kết nối SSH mạnh mẽ thay thế putty
    • Hướng dẫn cài đặt phpMyAdmin cho CentminMod
      Hướng dẫn cài đặt phpMyAdmin cho CentminMod
    • Hướng dẫn downgrade phiên bản PHP trên Centmin Mod
      Hướng dẫn downgrade phiên bản PHP trên Centmin Mod
    • Hướng dẫn sử dụng chức năng chuyển Shapshot giữa các người dùng DigitalOcean khác nhau
      Hướng dẫn sử dụng chức năng chuyển Shapshot giữa các người dùng DigitalOcean khác nhau
    • Hướng dẫn trỏ domain từ nhà cung cấp về IP của VPS
      Hướng dẫn trỏ domain từ nhà cung cấp về IP của VPS

    Đánh giá Hosting

    Copyright © 2025 Đánh giá Hosting

    Ad Blocker Detected

    Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker.

    Refresh