2011-01-25 5 views
5

私はVIMで覚えようとしているヒントをいくつか持っています。クールなのは、F4をもう一度押すと、キーストローク(F4など)で現在のウィンドウの上部で水平に分割して開き、再び非表示(トグル)できることです。vimで「ヒント」ポップアップを作成するには

トグルキーを使って現在のウィンドウの上に(小さい)分割でテキストファイルを開くにはどうすればよいですか?

おそらく、これについて私が知らないプラグインがありますか?

答えて

6

これはそれを行う必要があります。ノーマルモードでのみ動作するので、実際に<F4>と入力するのを妨げません。 .vimrcに追加してください。指定されたファイルをプレビューウィンドウに読み込みます。この場合は~/vimtips.txt

このリンクをプレビューウィンドウでもっと見るには、このリンクをクリックしてください。プレビューウィンドウのサイズなど、いくつかのオプションを設定することができます。http://vimdoc.sourceforge.net/htmldoc/windows.html#preview-window

let g:MyVimTips="off" 
function! ToggleVimTips() 
    if g:MyVimTips == "on" 
    let g:MyVimTips="off" 
    pclose 
    else 
    let g:MyVimTips="on" 
    pedit ~/vimtips.txt 
    endif 
endfunction 

nnoremap <F4> :call ToggleVimTips()<CR> 
+0

もう完璧ではありませんでした。 –

+1

実際それは可能です。グローバル変数と可視変数を使用する代わりに、プレビューウィンドウでバッファを開いてテストします。テストは次のようになります: 'if getwinvar(bufwinnr( '〜/ vimtips.txt')、 '&previewwindow')'。 'ToggleVimTips'スクリプトをローカル(汚染の面で)にしたり、自動起動プラグインに入れてvimの起動を改善することもできます。 –

関連する問題