Friday, 12 August 2011

Quick start Vimperator!

Giao tiếp theo phương thức

Giống như Vim, Sức mạnh của Vimperator đến từ khả năng giao tiếp theo phương thức của nó. Các phím có ý nghĩa khác nhau tùy thuộc vào phương thức mà trình duyệt dùng. Vimperator có một vài phương thức, nhưng quan trọng nhất là hai phương thức Normal và Command-line.

Khi khởi động Vimperator, phương thức Normal được chọn dùng theo mặc định. Đây là phương thức được dùng nhiều nhất.

Phương thức cốt lõi khác của Vimperator là phương thức command-line, có thể vào từ phương thức Normal bằng cách gõ kí tự :. Bạn sẽ thường xuyên thấy các lệnh của Vimperator bắt đầu với kí tự :, cho biết rằng những gì theo sau nó là một lệnh.

Để trở về phương thức Normal từ phương thức command-line, gõ phím {Esc}. Nhấn phím {Esc} sẽ trở lại phương thức Normal từ tất cả các phương thức khác trong Vimperator.



Trợ giúp

Hầu hết các tài liệu về tính năng của Vimperator được tìm thấy một cách đơn giản bằng việc sử dụng lệnh :help. Ví dụ, Bạn có thể tìm kiến giúp đỡ về lệnh :help bằng lệnh sau:
:help :help

Tương tự, giúp đỡ về các cấu hình tùy chọn có thể dùng lệnh :help 'tên_tùy_chọn'. Tìm thông tin về tất cả các tùy chọn có thể dùng :help options.

Và bạn có thể tìm thông tin về gt và gT mapping với các lệnh:
:help gt
:help gT

:exusage, viusage và :optionusage là các lệnh tham khảo nhanh và hữu ích.

Mouseless


Khả năng của Vimperator là có thể giữ cho những ngón tay luôn ở trên bàn phím để duyệt web hiệu quả hơn mà hoàn toàn không phải dùng đến chuột. Tuy nhiên, bạn hoàn toàn có thể dùng chuột nếu bạn thích.

Scrolling


Di chuyển con trượt trên của sổ trình duyệt được thực hiện với các phím đơn giản:
j/k di chuyển con trượt xuống/lên 1 dòng.
h/l di chuyện con trượt sang trái/phải.
{space}/{Ctrl-b} di chuyển con trượt xuống/lên 1 trang.
{Ctrl-d}/{Ctrl-u} di chuyển con trượt xuống/lên 1/2 trang.

Có thể dùng các nút {Up}/{Down}/{PgUp}/{PgDn}.

History và tabs

{Ctrl-o}/{Ctrl-i} chuyển về trước/sau ở history của cửa sổ hoặc tab hiện hành.

Di chuyển qua các tab dùng các phím:
gt/{Ctrl-n} Chuyển tới tab tiếp theo
gT/{Ctr-p} Chuyển về tab trước
g0/g$ Chuyển tới tab đầu tiên/cuối cùng
d - đóng tab đang dùng.

Để mở một trang web với một tab mới, dùng lệnh :tabopen url. Để mở trang ở tab hiện hành dùng lệnh :open url. Ở phương thức Normal dùng phím t và o, tương ứng,sẽ ánh xạ tới những lệnh đó. Ví dụ, để mở trang familug ở tab mới và tab hiện hành dùng các lệnh tương ứng:
Mở tab mới
:tabopen familug.blogspot.com hoặc tfamilug.blogspot.com
Mở ở tab hiện hành
:open familug.blogspot.com hoặc ofamilug.blogspot.com

Gợi ý khi duyệt web

Làm thế nào để có thể mở một trang hoặc một tab liên kết trong một trang web mà không phải dùng đến chuột?
Câu trả lời là Hints. Khi kích hoạt hints trình duyệt sẽ hiển thị tất cả các liên kết có trong trang, các liên kết được đánh số tương ứng. Để chuyển đến một liên kết nào đó bạn chỉ cần ấn số tương ứng với liên kết đó, các số có màu trắng trên nền màu đỏ theo mặc định.
Phương thức hint thông dụng nhất được gọi là quick-hint. Để kích hoạt phương thức quick-hint, ấn phím f hoặc F. Phím f sẽ mở liên kết ở tab hiện hành, phím F sẽ mở liên kết bằng một tab mới.

Thoát

:q tắt tab hiện hành.
:qall tắt tất cả các tab.