Nói vậy không có nghĩa là không ai say đắm VIM, rất nhiều người thích áp dụng VIM và hầu hết chẳng bao giờ thèm chạm tới những công cụ như Sublime tốt Atom nữa.

Bạn đang xem: Cách dùng vim trên ubuntu

Ưu điểm của VIM là mọi thao tác làm việc đều rất có thể thực hiện thông qua các phím tắt, bởi vậy chúng ta không bắt buộc dùng tới con chuột khi dùng VIM nữa. Cũng cũng chính vì vậy nên VIM tất cả một lượng phím tắt lớn lao đủ để triển khai nản lòng bất cứ ai bao gồm ý định học sử dụng nó.

Trong nội dung bài viết sau, mình ra mắt một số phím tắt cơ phiên bản đủ để bạn có thể thao tác bên trên VIM một cách bình thường, tiến hành các tác vụ dịch chuyển con trỏ, chỉnh sửa tài liệu. Dần dần, sau thời điểm đã thân quen với cách sử dụng VIM rồi, chúng ta sẽ đi tiếp sang bài giới thiệu nâng cấp hơn về các chức năng khác của VIM.


*

Khởi đụng VIM

Để áp dụng VIM, chúng ta chỉ việc mở Terminal ra với gõ:

vim

Hoặc nếu bạn có nhu cầu mở một file bất kể bằng VIM:

vim "tên file"

Bây giờ bọn họ cùng đi vào khám phá các thao tác cơ bản của VIM:

Di chuyển con trỏ trong file

Đầu tiên là 4 phím đặc biệt nhất khi áp dụng VIM, sẽ là H, J, K, với L:


*

*

Để dịch rời nhanh về đầu hoặc cuối dòng, ta có những phím $ và 0:


*

*

Ngoài ra, để dịch chuyển nhanh về đầu hoặc cuối file, ta có những phím G cùng gg:


Highlight

Để highlight ngôn từ trong VIM, ta có những phím v hoặc V (Shift + v)


Tìm kiếm

Để tiến hành các thao tác tìm tìm cơ bản, ta có các phím ?, / cùng n:


Chỉnh sửa nội dung

Đây là phần nặng nề nhất, các bạn cần phải thực hành nhiều để quen với xúc cảm làm câu hỏi với VIM. Hãy tập đi tập lại các lần cho tới khi nhuần nhuyễn, nhưng lại khi thân quen rồi thì cảm xúc rất thoải mái và dễ chịu khi sử dụng.


Các lệnh lưu cùng thoát VIM

Làm hoàn thành rồi thì đề xuất thoát ra chứ :D Đây là cách để thoát.

Nhấn nút ESC nếu đã ở trong cơ chế chỉnh sửa (i hoặc R) để né khỏi chế độ này. Sau đó gõ vào những lệnh:


Chỉ cùng với chừng này phím tắt, các bạn sẽ làm quen thuộc với VIM một biện pháp rất nhanh chóng.

Sau lúc quen rồi, hoàn toàn có thể tham khảo các tutorial trên mạng hoặc chạy vận dụng sau để khám phá các phím tắt/chức năng không giống của VIM:

vimtutor

Việc thực hiện Terminal và các ứng dụng command line giúp tiết kiệm tương đối nhiều thời gian và vứt bỏ được không hề ít động tác vượt trong quy trình sử dụng thứ tính, duy nhất là các laptop chạy Linux hoặc Mac OS (các hệ quản lý và điều hành Unix nói chung). Sử dụng nhuần nhuyễn nó, các bạn sẽ không rất cần được đụng tới nhỏ chuột nữa :)) và đóng góp phần làm tăng hiệu suất công việc lên rất nhiều lần.

Hy vọng bài viết ngắn này sẽ giúp ích cho chính mình trong vượt trình mày mò và áp dụng VIM. Ở bài bác sau, bọn họ sẽ bước vào các chức năng phức tạp hơn mà lại cũng cực kỳ hữu ích cho các developer.

Happy Vimming!

cùng một tác giả


192 46


lý do phải viết blog kĩ thuật? gồm rất nhiều bài viết trên mạng nói tới vấn đề tại sao một lập trình viên nên tiếp tục viết các bài blog kĩ thu...


159 39

(Ảnh) liên tục sêri (Link) lần này, chúng ta sẽ cùng tò mò và mô bỏng lại một chức năng mà mọi người đang bước đầu sử dụng hằng ngày, đó là chứ...


123 19

Phần 1: từ bỏ truyện Tui cùng Toán đã có lần là hai quân thù không team trời tầm thường trong suốt rộng mười lăm năm ròng rã. Ngay lập tức từ ánh nhìn đầu tiên vẫn ghét nh...


2 0

Trong bài này mình đã hướng dẫn chúng ta cài đặt Ruby và Rails bên trên Mac OS (Ảnh) setup Homebrew Đầu tiên chúng ta cần phải setup Homebrew. H...


Trong bài bác này bản thân sẽ lí giải cách thực hiện Vi/Vim Editor vào Linux, đấy là một trong số những ứng dụng soạn thảo văn bạn dạng tốt độc nhất trong Linux khi thao tác làm việc với command line.


Bài viết này được đăng trên freetuts.net, không được copy dưới phần lớn hình thức.

Hiện nay có khá nhiều trình soạn thảo văn bản bằng chiếc lệnh như nano, vim, emacs, và bạn chỉ việc thành thuần thục một trong số chúng là được. Như mình thì vẫn thường được sử dụng Vim vị ngay từ đầu mình đã tiếp xúc cùng với nó và biến thói quen.

Thực tế thì nano có lẽ cân xứng với tín đồ mới lần đầu áp dụng Linux, còn vim hoặc emacs là nguyên tắc được lựa chọn cho những người có khiếp nghiệm bởi nó có các khả năng nâng cấp mà nano không có.

1. Cài đặt Vim bên trên Ubuntu (UNIX)

Để cài đặt Vim thì ta thực hiện lệnh apt-get vào Linux.

Bài viết này được đăng tại

sudo apt-get updatesudo apt-get install vim

Để kiểm soát Vim đang được mua hay chưa thì chỉ cần check version của nó.

Nếu có công dụng trả về thì các bạn đã thiết lập rồi, còn ko thì các bạn chưa cài, hãy thực hiện lại lệnh install như trên.

2. Các chính sách của Vim

Đây là một trong những editor hơi đặc biệt, nó bao gồm ba chính sách như sau.

Xem thêm: Giải Nén Winrar Không Cần Pass, Giải Nén File Rar Không Cần Pass

Insert Mode

Chế độ Insert cho phép các bạn chèn dữ liệu vào file vẫn mở. Phím tắt là "i" (chèn văn bản vào vị trí con trỏ) hoặc "o" (chèn văn phiên bản vào đầu dòng).

Visual Mode

Chế độ Visual cho phép người dùng chọn văn bản như thực hiện chuột, nhưng sử dụng bàn phím thay vì chưng dùng chuột. Phím tắt là "V", rất có ích khi bạn có nhu cầu copy những dòng dữ liệu.

Command Mode

Đây là cơ chế dòng lệnh ban đầu bằng lốt hai chấm :. Đây là chế độ mặc định khi bạn mở Vim editor.

Khi đang ở chế độ khác mà bạn muốn quay trở về cơ chế command mode thì áp dụng phím Esc (đôi khi đề nghị nhấn 2 lần).

3. Phương pháp dùng Vim trong Linux

Khởi đụng vim

Để khởi rượu cồn Vim thì chúng ta chạy mẫu lệnh sau:

Trong kia vim là chiếc lệnh mở, còn path/to/file chính là đường dẫn trỏ cho file mà bạn cần mở.

Ví dụ: Mở file /etc/hosts.

Kết quả đã hiển thị như hình sau.


Sửa nội dung

Ứng dụng hiện đang ở chính sách command mode, vày vậy để ban đầu chỉnh sửa tệp tin thì bạn nhập lệnh :i với nhấn enter.

Lúc này dòng chữ --insert-- xuất hiện, điều này cho biết thêm bạn đang sửa đổi file mà các bạn đã mở, và chế độ này ta gọi la insert mode.


Bây giờ chúng ta cũng có thể sử dụng bé trỏ để trỏ đến dòng buộc phải chỉnh sửa, sử dụng dấu mũi tên để di chuyển sang lại giữa những ký tự cùng lên xuống giữa những dòng.

Sau lúc sửa ngừng thì các bạn hãy nhấn phím ESC để quay lại chính sách lệnh.

Lưu nội dung

Để lưu nội dung vừa sửa thì các bạn nhập lệnh :x cùng nhấn Enter.

Trường vừa lòng muốn thoát ra khỏi Editor mà lại không lưu giữ thì nhập lệnh sau.

Các lệnh không giống của vim

save: :w save & exit: :wq exit: :q force: ! (example :w! :q!) copy: y copy a line: yy paste: p. Cut: d cut a line: dd

4. Một số thủ thuật với Vim Editor trong Linux

Ngoài số đông lệnh bên trên thfi vẫn còn một vài thủ thuật khác với vim editor như sau.

Xem trợ giúp loại lệnh

Sau lúc khởi chạy vim hãy thừa nhận F1 giúp thấy phần tin tức của một loại lệnh nào đó. Chúng ta có thể chuyển cho một lệnh cố kỉnh thể bằng phương pháp đặt bé trỏ vào phần kia rồi nhấn Ctrl +> (nhấn Ctrl, tiếp đến là vệt ngoặc vuông đóng). Sau khi xem xong thì dấn Ctrl + t nhằm quay về màn hình hiển thị trước đó.