Я пытаюсь найти и ответить на поиск использования, но ничто не работает. Что я пытаюсь сделать: я редактирую часть файла HTML с помощью VIM путем создания локального файла. Затем от VIM я хотел бы скопировать все (Ctrl+A в окнах, извините для ссылки), затем вставил бы все в форме веб-браузера для обновления веб-страницы (это - основанная на CMS форма, когда мы можем использовать WYSIWYG, но я предпочитаю HTML).
Я попытался использовать эту команду: строительное стекло" *yG для дергания всех, но когда я вставляю в веб-браузере, он вставляет старую вещь, которая была в буфере обмена (я предполагаю).
Я также попробовал это решение (Как вставить текст от Редактора Vim до браузера?) Выбирают текст, не нажимая сочетание клавиш и щелкают средней кнопкой в окне браузера или Выборе текст, нажимают shift-ctrl-c и затем используют ctrl-v для вставки...
Но не работает.
Я нахожусь на Рабочей станции Ubuntu 14.04 LTS, возможно, я не установил корректный пакет VIM, в любом случае может Ваш эль меня, как проверить его? И возможно как скопировать весь мой файл в VIM для вставки его в форме Firefox.
Спасибо за Вашу драгоценную справку!
Можно использовать xclip
. Позволяет говорят, что у Вас есть файл, названный file.txt
, и Вы отредактировали файл с помощью vim
и сохранили его. Теперь выполнение следующего скопирует содержание файла к буферу обмена:
cat file.txt | xclip -selection c
Теперь можно просто вставить содержание файла любым обычным методом.
Помнят, в этом решении, необходимо сохранить изменения, которые Вы внесли прежде, чем скопировать в буфер обмена.
Существует много способов сделать, это - энергия, я использую этот метод.
Выполнение эти команды в энергии
:vmap <F6> :!xclip -f -sel clip<CR>
:map <F7> :-1r !xclip -o -sel clip<CR>
Теперь F6 отображается на копии, и F7 является вставкой.
Использование V для выбора строк и кнопок навигации использования для маркировки строк Вы хотите скопировать. В то время как выделенный F6 нажатия для копирования в буфер буфера обмена.
Теперь можно вставить текст в любой программе.
F7 Нажатия, в то время как в командном режиме для вставки в энергию.
Для создания привязки клавиш персистентной можно добавить эти строки к Вашему $HOME/.vimrc
файл
vmap <F6> :!xclip -f -sel clip<CR>
map <F7> :-1r !xclip -o -sel clip<CR>
, который необходимо также видеть: http://vim.wikia.com/wiki/GNU/Linux_clipboard_copy/paste_with_xclip