Vimperator dan Ctrl + K

8

Ini terkait dengan pertanyaan saya yang lain tentang copy / paste di Vimperator .

Di Firefox normal, Ctrl+ Kmemberikan fokus ke bilah pencarian.

Bagaimana saya bisa melakukan ini di Vimperator?

Yang aneh adalah bahwa itu tidak berfungsi bahkan dalam -- PASS THROUGH --mode. Ctrl+ Lberfungsi lewat, mengapa Ctrl+ Ktidak?

Apakah ada perbaikan atau tambalan?

Hasen
sumber

Jawaban:

10

Pertama, pekerjaan yang luar biasa mencari tahu pilihan liar

Yang mengatakan, saya hanya akan menambahkan bahwa jika Anda menekan oatau tharus membawa Anda ke kotak perintah dengan perintah yang sudah diisi : masing-masing buka atau : tabopen . Anda dapat mengetik beberapa teks dan menekan Tabuntuk melihat opsi lengkapi-otomatis untuk teks itu.


Juga jika Anda ingin melihat bilah pencarian Anda dengan alasan apa pun:

:set go+=T

Sekarang Anda harus memiliki seluruh bilah alat, tetapi untuk mengakses kotak pencarian yang saya gunakan:

  • Alt+ d->Tab

    ATAU

  • Ctrl+ l->Tab

Untuk menghilangkan bilah alat yang tidak sedap dipandang cukup gunakan:

:set go-=T

Juga:
Anda bisa membuka searchoptions melalui:

:dia searchengines

dan atur kata kunci untuk setiap mesin pencari. Misalnya: Google -> g, Yahoo -> y, dll.

Sekarang ketika Anda perlu mencari cukup tekan oatau tdan ikuti perintah dengan g hello seperti pada:

:open g hello

untuk membuka halaman pencarian google untuk kata halo

facepalmd
sumber
6

Saya tahu: sikap terbuka pada dasarnya seperti kotak pencarian google, tetapi yang mengganggu saya adalah tidak adanya daftar saran otomatis.

Nah, ternyata yang set wildoptions=automenyalakannya, jadi dengan itu dalam pikiran, inilah solusi saya:

set wildoptions=auto

noremap <C-k> :open 
inoremap <C-k> <Esc>:open 
cnoremap <C-k> <Esc>:open 
Hasen
sumber
1

Berikut ini berfungsi dengan baik untuk saya, varian pada saran 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
CyberFonic
sumber
1

F6 memfokuskan bilah alamat untuk saya. Saya menggunakan perangkat lunak berikut.

  • Vimperator 2.3.1
  • Firefox 3.6.10
  • Mac OS X 10.5
harishtella
sumber
0

Menurut utas ini , Firefox melakukan perilaku tak terduga ketika menekan Ctrl + k, dan vimperator tidak bisa mengatasinya. Alternatifnya adalah mencari seperti:

:o [engine] [search terms]

Misalnya, untuk mencari Google untuk Pengguna Super , perintahnya adalah

:o google SuperUser
MoshiBin
sumber
Masalah dengan seraching dari: open command adalah bahwa Anda tidak mendapatkan saran otomatis dan barang lainnya (seperti secara otomatis menampilkan hasil kalkulator)
hasen
Utas yang saya
tautkan
-1

Coba tekan F6. F6 memfokuskan bilah alamat ketika vimperator aktif.

bobobobo
sumber
tidak akan berfungsi bahkan lewat
facepalmd
Vimperator menyembunyikan bilah alamat secara default. F6 tidak dipetakan.
greyfade
Salah. F6 menyoroti bilah alamat di Vimperator.
bobobobo
Baik. F6 tidak melakukan apa pun pada konfigurasi Vimperator default.
Jawa
Konfigurasi saya adalah default. Menekannya sekali tidak berarti apa-apa. Pers kedua menyoroti bilah alamat (bukan yang Anda ketik).
Dentrasi