vim-users.jp

Hack #107: Vimでマウスを使用する

Posted at 2009/12/07
このエントリーをはてなブックマークに追加

Vimはキーボードから手を外さずに操作が行えるので、慣れると大変便利です。しかし、時にはマウスを使いたいときもあることでしょう。ここではVimでマウスを使用するための設定法を説明します。

設定

" Enable mouse support.
set mouse=a

" For screen.
if &term =~ "^screen"
    augroup MyAutoCmd
        autocmd VimLeave * :set mouse=
     augroup END

    " screenでマウスを使用するとフリーズするのでその対策
    set ttymouse=xterm2
endif

if has('gui_running')
    " Show popup menu if right click.
    set mousemodel=popup

    " Don't focus the window when the mouse pointer is moved.
    set nomousefocus
    " Hide mouse pointer on insert mode.
    set mousehide
endif

set mouse=aの記述により、マウスが使用できる全てのモードでマウスサポートを有効にします。これはGVimだけでなく、Vimでも有効です。GUIのVimでは右クリックでポップアップメニューを表示できるため、その設定もしています。

Shougo

もどる
blog comments powered by Disqus