Vim,Neovimでは知ってると便利な設定がいくつもあるが,それらを探すには数日ネットを彷徨う必要がある. したがって,便利な気がする設定をここに書き連ねる.
" nvim-qtの設定ファイル
" guiのタブラインは醜いのでオフ
GuiTabline 0
" guiの補完画面もクソなので無効化
GuiPopupmenu 0
" guiのなんか補正するやつ
GuiLinespace 1
" 起動時に最大化(なくてもいい)
call GuiWindowMaximized(1)" マウス機能を有効化するとき、NormalモードとVisualモードを有効化する場合、以下のように設定する
" :set mouse=nv
"
" マウス機能を有効化できるモードの一覧:
" n ノーマルモード
" v ビジュアルモード
" i 挿入モード
" c コマンドラインモード
" h ヘルプファイルを閲覧しているときの上記のモード全て
" a 上記のモード全て
" Normal,Visual,Command のときに有効化(Insertモード以外)
set mouse=nvc" neovimのターミナル機能でpowershellを使う場合
if has('win64')
set shell=C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
set shellcmdflag=-NoLogo\ -Command
set shellquote=\"
set shellxquote=
source $VIMRUNTIME/mswin.vim
endif