Использование tmux в режиме копирования, я не могу получить окно vim для прокрутки. Это возможно? Я пытаюсь скопировать огромный кусок текста в vim внутри одного окна tmux и вставить в другой. Благодарю.Прокрутите окно vim в режиме копирования Tmux?
ответ
Я знаю, о чем вы просите, и я искал сеть, чтобы найти ее. Это то, что меня беспокоило. Это, однако, может помочь вам с вашей проблемой:
http://www.vim.org/scripts/script.php?script_id=4488 - vim плагин. Не так странно, как войти в режим копирования и прокручивать в vim вместо буфера истории/прокрутки tmux.
Так что нет другого способа, кроме как установить/используя vim-плагин на всем запущенном компьютере через tmux? Пожелайте, чтобы режим копирования мог это сделать, какой позор. – Bastien974
попробовать, если это работает для ваших нужд:
function! SetTmuxBuffer() range
execute "!tmux set-buffer '" .join(getline(a:firstline, a:lastline),"\015")."'"
endfunction
command! -range ToTmux <line1>, <line2> call SetTmuxBuffer()
поставил выше кодов в вашем vimrc или в файле VIM и источник его. то вы можете, например, отправить line1-line8 в tmux буфер:
:1,8ToTmux
или визуального выбора, затем
:'<,'>ToTmux
перейти в другое окно tmux, попробуйте вставить строки в Vim.
Возможно, используйте 'system()' с 'tmux load-buffer', так что вам не нужно прибегать к' shellescape() 'для правильной обработки всех символов (например, одинарных кавычек):' call system ('tmux load-buffer - ', join (getline (a: firstling, a: последняя строка), "\ 012")) ' –
- 1. потерять vim colorscheme в режиме tmux
- 2. Установка меток в буфере режима копирования tmux?
- 3. Прокрутите другое окно в VIM Split
- 4. tmux перемещаться по панели с VIM привязок клавиш в режиме копирования
- 5. tmux vim display issue в скобках
- 6. Как установить цвет hilight режима копирования tmux?
- 7. Режим копирования Tmux: как создать свою собственную команду?
- 8. Застрял в перезаписываемом режиме в tmux
- 9. Ubuntu + Tmux + Vim цвет вопрос
- 10. tmux vim и c-space
- 11. Tmux для Vim-R-плагина?
- 12. Переключение табуляции в стиле Tmux в Vim
- 13. Tmux разделить окно и активировать питон virtualenv
- 14. (tmux + vim) vim не очистил его экран после выхода из tmux
- 15. tmux отправить выбор в другую панель из режима копирования (xargs join?)
- 16. Команды копирования vim netrw
- 17. Vim: Функция копирования
- 18. Tmux. Отправка ключей в определенное окно
- 19. Tmux переименовать окно в текущий каталог
- 20. Vim tears display of tmux panes
- 21. Vim переключается на предыдущий буфер из tmux
- 22. vim + tmux визуальный режим не выделяется
- 23. Отправка Ctrl-Right на Vim внутри Tmux
- 24. Вкладка с Vim во время работы Tmux
- 25. Прокрутите родительское окно с iframe
- 26. OSX tmux сеанс конфигурации открытый файл в vim автоматически
- 27. Tmux и режим копирования с кнопкой мыши освобождения
- 28. tmux режим выделения с поиском
- 29. Vim, vimux, tmux и очистка панели буфера скроллинга
- 30. Как поделиться буфер обмена между tmux/Vim и OSX
Я бы попробовал использовать тронный плагин Тима Папы: https://github.com/tpope/vim-tbone – Cubic
https://github.com/sjl/vitality.vim – digenishjkl