Связывает браузер и Vim вместе


0

Я читал bloomberg.com/whatiscode и его длинную веб-страницу. Я также недавно начал использовать Vim. На данный момент, чтобы делать заметки, я копирую и вставляю некоторые части веб-страницы в текстовый файл.

Я хотел бы сделать следующее:

  • просмотрите веб-страницу в ссылках, выделите текст и скопируйте его на vim в том же терминале
  • или попросите vim показать мне веб-страницу, выбрать текст и скопировать его в файл

Я не могу делать эти вещи, потому что:

  • Я не знаю, как выбрать текст в ссылках (на странице руководства не было никакой информации)
  • Я не знаю, как заставить Vim показать веб-страницу

Я гуглил «браузер ссылок vim» и увидел, что это наиболее релевантный результат http://www.vim.org/scripts/script.php?script_id=4315, но он позволяет использовать lynx в vim, а не в ссылках.

Любое предложение о том, как я могу пойти по этому поводу, приветствуется. Спасибо.


Насколько я знаю, VIM не имеет встроенных возможностей просмотра, и если они есть, они, скорее всего, весьма ограничены. Если вы хотите просматривать из командной строки, есть пара инструментов, которые вы можете посмотреть: askubuntu.com/questions/29540/… . Что касается выбора текста в Vim, используйте его «VISUAL MODE».
fpnick

благодарю вас. Я знаю, как выбрать текст в VIM, но не в браузере ссылок.
Синдху С

2
Вы всегда можете запустить linksкоманду изнутри vim, нажав бежать, а затем использовать !на :приглашение, например :!links bloomberg.com/whatiscode..
txtechhelp

Между прочим, сценарий, похоже, специфичен для Windows. Если вы можете запустить links, это, вероятно, не в Windows.
Томас Дики

Ответы:


0

Я использую tmux ( сочетания клавиш в режиме vim ). Представьте, что у вас есть разделенный экран, где одна панель - это браузер, из которого вы хотите скопировать текст, а другие - это пункт назначения.

" Ctrl + B [ " входит в визуальный режим

« h / j / k / l » перемещается по экрану

« v » устанавливает маркер выбора

" y " копирует выделение в буфер tmux

" Ctrl + Bo " выбирает другие панели в окне (или стрелку Ctrl + B, если вы не возражаете, заходя так далеко)

" ctrl + b] " вставляет буфер tmux

Все это звучит как большая работа, но как только вы развиваете мышечную память для этого режима работы, это довольно быстро.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.