clipboard
設定( )を確認することをお勧めします:help 'clipboard'
。以下は、Gary Johnsonからの推奨事項です(ソース、web.archive.org経由)。
.vimrcに「clipboard」を設定して、常に-Xを使用する必要がないようにすることができます。私の状況では、他のさまざまなマシンからログインしているマシンでvimを使用しています。その中には、Xサーバーがなくても$DISPLAYが設定されているものもあります。これが私の.vimrcにあるものです:
" Prevent vim from trying to connect to the X server when connecting
" from home, which causes a startup delay of about 14 seconds. I
" usually connect from home via screen.
"
"set clipboard=autoselect,exclude:cons\\\|linux\\\|screen
"
" Using $DISPLAY instead of 'term' should be more reliable. It avoids
" the problem of starting vim without first starting screen and allows
" screen to be used locally without losing vim's X features.
"
if $DISPLAY =~ '\(\(cos\|scs\)\d\+nai\d\+\)\|\(spkpc\d\+\)\|\(tc-garyjohn\)'
set clipboard=autoselect,exclude:.*
endif
(独自の変数if $DISPLAY
に一致するように行を微調整する必要があることに注意してください)。$DISPLAY