Vimperator và Ctrl + K


8

Điều này có liên quan đến câu hỏi khác của tôi về sao chép / dán trong Vimperator .

Trong Firefox bình thường, Ctrl+ Kcung cấp trọng tâm cho thanh tìm kiếm.

Làm thế nào tôi có thể làm điều này trong Vimperator?

Điều kỳ lạ là nó không hoạt động ngay cả trong -- PASS THROUGH --chế độ. Ctrl+ Lhoạt động xuyên suốt, tại sao nó lại Ctrl+ Kkhông?

Có một sửa chữa hoặc một bản vá?

Câu trả lời:


10

Đầu tiên, công việc tuyệt vời tìm ra wildoptions

Điều đó nói rằng, tôi chỉ cần thêm rằng nếu bạn vừa nhấn ohoặc tnó sẽ đưa bạn đến hộp lệnh với lệnh được điền sẵn : open hoặc : tabopen tương ứng. Bạn có thể nhập một số văn bản và nhấn Tabđể xem các tùy chọn tự động hoàn thành cho văn bản đó.


Ngoài ra nếu bạn muốn xem thanh tìm kiếm của mình vì bất kỳ lý do gì:

:set go+=T

Bây giờ bạn nên có toàn bộ thanh công cụ của mình, nhưng để truy cập vào hộp tìm kiếm tôi sử dụng:

  • Alt+ d->Tab

    HOẶC LÀ

  • Ctrl+ l->Tab

Để thoát khỏi thanh công cụ khó coi, chỉ cần sử dụng:

:set go-=T

Ngoài ra:
bạn có thể mở tìm kiếm thông qua:

:dia searchengines

và đặt từ khóa cho mỗi công cụ tìm kiếm. Ví dụ: Google -> g, Yahoo -> y, v.v.

Bây giờ khi bạn cần tìm kiếm, chỉ cần nhấn ohoặc ttheo dõi lệnh với g hello như trong:

:open g hello

để mở một trang tìm kiếm google cho từ xin chào


6

Tôi biết: hành vi mở về cơ bản giống như một hộp tìm kiếm google, nhưng điều khiến tôi bận tâm là sự vắng mặt của danh sách gợi ý tự động.

Chà, hóa ra là set wildoptions=autobật nó lên, vì vậy với ý nghĩ đó, đây là cách giải quyết của tôi:

set wildoptions=auto

noremap <C-k> :open 
inoremap <C-k> <Esc>:open 
cnoremap <C-k> <Esc>:open 

1

Sau đây là hoạt động tốt đối với tôi, một biến thể theo gợi ý của facepalmd:

:set go+=T                      # Turns on the address bar, which I don't mind
:noremap <C-k> <A-d><Tab>       # maps Ctrl-K to Alt-D + Tab

1

F6 tập trung thanh địa chỉ cho tôi. Tôi sử dụng phần mềm sau đây.

  • Vimperator 2.3.1
  • Firefox 3.6.10
  • Mac OS X 10.5

0

Theo chủ đề này , Firefox thực hiện hành vi không mong muốn khi nhấn Ctrl + k và vimperator không thể xử lý nó. Một cách khác là tìm kiếm như vậy:

:o [engine] [search terms]

Chẳng hạn, để tìm kiếm google cho SuperUser , lệnh sẽ là

:o google SuperUser

Vấn đề với seraching từ lệnh: open là bạn không nhận được các đề xuất tự động và các tính năng khác (như tự động hiển thị kết quả máy tính)
hasen

Chủ đề tôi liên kết cho thấy một cách giải quyết
MoshiBin

-1

Hãy thử nhấn F6. F6 tập trung vào thanh địa chỉ khi vimperator hoạt động.


sẽ không hoạt động ngay cả khi đi qua
facepalmd

Vimperator ẩn thanh địa chỉ theo mặc định. F6 không được ánh xạ.
greyfade

Sai lầm. F6 làm nổi bật thanh địa chỉ trong Vimperator.
bobobobo

Đúng. F6 không làm gì trên cấu hình Vimperator mặc định.
Jawa

Cấu hình của tôi là mặc định. Nhấn nó một lần không làm gì cả. Một lần nhấn thứ hai làm nổi bật thanh địa chỉ (không phải là địa chỉ bạn nhập).
Dentrasi
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.