Vimperator і Ctrl + K


8

Це пов’язано з моїм іншим питанням щодо копіювання / вклеювання у Vimperator .

У звичайному Firefox Ctrl+ Kнадає фокус на панелі пошуку.

Як я можу це зробити у Vimperator?

Дивне те, що він не працює навіть у -- PASS THROUGH --режимі. Ctrl+ Lпрацює в проході, чому це так Ctrl+ Kні?

Чи є виправлення чи виправлення?

Відповіді:


10

По-перше, дивовижна робота з з'ясування необмежених варіантів

Це сказав, що я просто додам, що якщо ви просто натиснете, oабо tвін повинен перенести вас в командне поле з попередньо заповненою командою : відкрити або : табопен відповідно. Ви можете ввести текст і натиснути, Tabщоб переглянути варіанти автоматичного заповнення цього тексту.


Також якщо ви хочете побачити рядок пошуку з будь-якої причини:

:set go+=T

Тепер у вас повинна бути вся панель інструментів, але я використовую доступ до пошукового поля:

  • Alt+ d->Tab

    АБО

  • Ctrl+ l->Tab

Щоб позбутися непривабливої ​​панелі інструментів, просто скористайтеся:

:set go-=T

Також:
Ви можете відкрити пошукові сховища за допомогою:

:dia searchengines

і встановити ключові слова для кожної пошукової системи. Наприклад: Google -> g, Yahoo -> y і т.д.

Тепер, коли вам потрібно шукати просто натисніть oабо tвиконайте команду з привіт, як у:

:open g hello

щоб відкрити сторінку пошуку Google для слова привіт


6

Я знав: open поводиться по суті як поле пошуку Google, але мене турбувало відсутність списку автоматичних пропозицій.

Ну, виявляється, що set wildoptions=autoце вмикає, тож, маючи на увазі, ось мій спосіб вирішення:

set wildoptions=auto

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

1

Наступне добре працює для мене, варіант за пропозицією 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 фокусує адресний рядок для мене. Я використовую таке програмне забезпечення.

  • Вимператор 2.3.1
  • Firefox 3.6.10
  • Mac OS X 10.5

0

Відповідно до цього потоку , Firefox виконує несподівану поведінку під час натискання клавіш Ctrl + k, і вимператор не може впоратися з цим. Альтернативою є пошук у такий спосіб:

:o [engine] [search terms]

Наприклад, для пошуку в Google для SuperUser команда була б

:o google SuperUser

Проблема з вилученням з команди: відкрита полягає в тому, що ви не отримуєте автоматичні пропозиції та інші смаколики (наприклад, автоматично показ результатів калькулятора)
— hasen

Нитка, яку я пов’язав, показує вирішення проблеми
— MoshiBin

-1

Спробуйте натиснути F6. F6 фокусує адресний рядок під час активації вімператора.


не працюватиме навіть у пропуску
— facepalmd

Вимператор за замовчуванням приховує адресний рядок. F6 не розміщено
— greyfade

Неправильно. F6 виділяє адресний рядок у Vimperator.
— bobobobo

Правильно. F6 нічого не робить у налаштуваннях Vimperator за замовчуванням.
— Jawa

Моя конфігурація за замовчуванням. Натискання на нього один раз нічого не робить. Друге натискання виділяє адресний рядок (не той, який ви вводите).
— Дентрасі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.