копирование vimperator и вставка

Я не могу Ctrl + C или Ctrl + V, чтобы скопировать и вставить соответственно.

Я знаю, что, если я хочу сделать так в Firefox vimperator, я должен буду добавить эти строки:

noremap <C-c> <C-v><C-c>
noremap <C-v> <C-v><C-v>

Однако я не уверен точно, что файл или где я могу найти, что это помещает тот код в.

4
задан 26.07.2012, 04:55

4 ответа

Vimperator использует Ctrl-V, чтобы сказать этому передавать следующую команду прямо Firefox. Если Вы идете Ctrl-V Ctrl-C это копирует, и Ctrl-V Ctrl-V вставит. Однако можно быть более обеспеченным переотображением, если Вам не нужна передача Ctrl-V ни для чего больше.

2
ответ дан 07.12.2019, 21:27

:mkvimperatorrc создаст начальную букву ~/.vimperatorrc файл, затем можно вручную добавить что-либо к нему.

:source ~/.vimperatorrc позволяет Вам перечитывать его, не перезапуская Firefox (:restart).

Вы могли бы хотеть использовать X буферов обмена вместо этого (через Shift-Insert (Вставка) и Shift-Delete (Сокращение)).

Кроме того, Y будет дергать любой выделенный текст vimperator путь (и к буферу обмена и к выбору X11).

Вы могли бы интересоваться моим vimperatorrc: http://github.com/blueyed/dotfiles/blob/master/vimperatorrc

0
ответ дан 07.12.2019, 21:27

Следующее работало на меня, но я понятия не имею почему, поскольку я не понимаю различия между не, cno, и перекарта ino

" mswin.vimp - mappings to make copy/paste in Vimperator behave like Windows
" Maintainer: Doug Kearns <dougkearns@gmail.com>
" Last Change: 31 Oct 2008

noremap <C-q> <C-v>
noremap <C-Q> <C-z>
" TODO: this should probably be <C-Break> - see :help dos-CTRL-break in Vim
noremap <C-s> <C-c>

inoremap <C-q> <C-v>
inoremap <C-Q> <C-z>
inoremap <C-s> <C-c>

noremap <C-a> <C-v><C-a>
noremap <C-c> <C-v><C-c>
noremap <C-v> <C-v><C-v>
noremap <C-x> <C-v><C-x>
noremap <C-z> <C-v><C-z>
noremap <C-y> <C-v><C-y>

cnoremap <C-a> <C-v><C-a>
cnoremap <C-c> <C-v><C-c>
cnoremap <C-v> <C-v><C-v>
cnoremap <S-Insert> <C-v><C-v>
cnoremap <C-x> <C-v><C-x>
cnoremap <C-z> <C-v><C-z>
cnoremap <C-y> <C-v><C-y>

inoremap <C-a> <C-v><C-a>
inoremap <C-c> <C-v><C-c>
inoremap <C-v> <C-v><C-v>
inoremap <S-Insert> <C-v><C-v>
inoremap <C-x> <C-v><C-x>
inoremap <C-z> <C-v><C-z>
inoremap <C-y> <C-v><C-y>
0
ответ дан 07.12.2019, 21:27

vimperator читает файл ~/.vimperatorrc во время запуска. Создайте/измените тот файл по желанию.

0
ответ дан 07.12.2019, 21:27

Теги

Похожие вопросы