Vimperator i Ctrl + K

8

Jest to związane z moim innym pytaniem dotyczącym kopiowania / wklejania w Vimperatorze .

W normalnym Firefoksie Ctrl+ Kdaje fokus na pasku wyszukiwania.

Jak mogę to zrobić w Vimperatorze?

Dziwne jest to, że nie działa nawet w -- PASS THROUGH --trybie. Ctrl+ LPracuje w przechodzą, dlaczego jest tak, że Ctrl+ Knie robi?

Czy istnieje poprawka lub łatka?

hasen
źródło

Odpowiedzi:

10

Po pierwsze, świetna robota polegająca na szukaniu dzikich opcji

To powiedziawszy, po prostu dodam, że jeśli tylko uderzysz olub tpowinno to zabrać cię do pola poleceń za pomocą wstępnie wypełnionego polecenia : odpowiednio otwórz lub : tabopen . Możesz wpisać tekst i nacisnąć, Tababy zobaczyć opcje autouzupełniania tego tekstu.


Również jeśli kiedykolwiek chcesz zobaczyć pasek wyszukiwania z dowolnego powodu:

:set go+=T

Teraz powinieneś mieć cały pasek narzędzi, ale aby uzyskać dostęp do pola wyszukiwania używam:

  • Alt+ d->Tab

    LUB

  • Ctrl+ l->Tab

Aby pozbyć się nieestetycznego paska narzędzi, użyj:

:set go-=T

Ponadto:
możesz otworzyć opcje wyszukiwania za pomocą:

:dia searchengines

i ustaw słowa kluczowe dla każdej wyszukiwarki. Na przykład: Google -> g, Yahoo -> y itp.

Teraz, gdy musisz wyszukać, po prostu naciśnij olub twykonaj polecenie g, witaj jak w:

:open g hello

aby otworzyć stronę wyszukiwania Google dla słowa cześć

facepalmd
źródło
6

Wiedziałem: open zachowuje się zasadniczo jak pole wyszukiwania Google, ale niepokoiło mnie brak listy autosugestii.

Okazuje się, że set wildoptions=autoto włącza, więc mając to na uwadze, oto moje obejście:

set wildoptions=auto

noremap <C-k> :open 
inoremap <C-k> <Esc>:open 
cnoremap <C-k> <Esc>:open 
hasen
źródło
1

Poniższe działa dla mnie dobrze, wariant na sugestię facepalmda:

: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
CyberFonic
źródło
1

F6 skupia dla mnie pasek adresu. Używam następującego oprogramowania.

  • Vimperator 2.3.1
  • Firefox 3.6.10
  • Mac OS X 10.5
harishtella
źródło
0

Według tego wątku Firefox zachowuje się nieoczekiwanie po naciśnięciu Ctrl + k, a vimperator nie może go obsłużyć. Alternatywą jest wyszukiwanie w następujący sposób:

:o [engine] [search terms]

Na przykład, aby wyszukać w Google dla SuperUser , polecenie byłoby

:o google SuperUser
MoshiBin
źródło
Problem z wyszukiwaniem za pomocą polecenia: open polega na tym, że nie otrzymujesz automatycznych sugestii i innych gadżetów (takich jak automatyczne wyświetlanie wyników kalkulatora)
hasen
Wątek, który połączyłem, pokazuje obejście
MoshiBin
-1

Spróbuj nacisnąć F6. F6 skupia pasek adresu, gdy vimperator jest aktywny.

Bobobobo
źródło
nie zadziała nawet podczas przejścia
facepalmd
Vimperator domyślnie ukrywa pasek adresu. F6 nie jest mapowany.
greyfade
Źle. F6 podświetla pasek adresu w Vimperatorze.
bobobobo
Dobrze. F6 nic nie robi przy domyślnej konfiguracji Vimperatora.
Jawa,
Moja konfiguracja jest domyślna. Jednokrotne naciśnięcie nic nie robi. Drugie naciśnięcie powoduje podświetlenie paska adresu (nie tego, który wpisujesz).
Dentrasi,