我目前在Putty中打开了一个vim会话,并且我已经通过可视化模式选择了文件中的所有内容。通常我会使用"+y或"*y将其复制到剪贴板上,但这两个命令都不起作用。
这是我的vimrc:
call pathogen#infect()
set noswapfile
set mouse="
set ts=4
set wildmenu
set wildmode=list:longest,full
colorscheme evening
set expandtab
set smarttab
" Stuff from github:
set ts=4
set wildmenu
set wildmode=list:longest,full
set number
" This shows what you are typing as a command. I love this!
set showcmd
" Who doesn't like autoindent?
set autoindent
" Spaces are better than a tab character
set expandtab
set smarttab
" Who wants an 8 character tab? Not me!
set shiftwidth=3
set softtabstop=3
" Ignoring case is a fun trick
set ignorecase
" When I close a tab, remove the buffer
set hidden
" Set word wrapping
set linebreak
" Use filetype specific indentation
filetype on
filetype plugin on
filetype indent on
" Disable auto commenting
autocmd FileType * setlocal formatoptions-=c formatoptions-=r formatoptions-=o发布于 2013-05-25 03:46:04
当您使用PuTTY (我假设使用SSH )连接到远程系统时,您需要将一个完整的文件从该系统传输到您的本地Windows,只需打开一个单独的SCP连接;PuTTY附带了pscp.exe来传输文件。根据您的SSH配置,使用多路复用甚至可以重用相同的连接,因此开销应该相当小。
如果您安装了X服务器(如Cygwin-X)并使用ssh -X hostname进行连接,则可以启动远程终端/ GVIM会话,并通过X服务器与Windows主机进行剪贴板同步。单独使用PuTTY是不可能的,因为它是唯一的终端客户端,没有任何与X的连接。
发布于 2013-11-21 10:30:15
通过set mouse=a启用鼠标,你只需要“按住shift键,然后用鼠标左键高亮显示你想要复制的文本。当你松开时,高亮显示的文本应该在Windows剪贴板中。”请参阅https://stackoverflow.com/a/4313348
发布于 2017-06-14 16:59:24
我正面临着同样的问题,我到处寻找,但我没有找到任何简单的解决方案,如果不安装一些额外的软件工具。所以这是最简单的解决方案。
中
https://stackoverflow.com/questions/16741511
复制相似问题