タグ

ブックマーク / secret-garden.hatenablog.com (2)

  • Vim でシンタックスハイライトが突然オフになる現象の対処方法 - Secret Garden(Instrumental)

    覚書っていうか情報共有というか。 Vim の syntax が突然オフになる現象にお困りの方へ * パッチ 8.0.0647~8.0.1132 の方 → 8.0.1133 以降にアップデート * 8.0.1133 以降の方 → redrawtime の値をデフォルト値に戻してみて下さい— mattn (@mattn_jp) 2017年9月26日 結構前からこの現象に悩まされていたんですが、わたしの場合は 'redrawtime' が原因だったのでその設定を見直すことで対処出来ました。 他にもこの現象に悩まされている人がいれば上記の手段を試してみてください。 追記 unite.vim を使っている方は内部で 'redrawtime' が書き換えられる可能性があるので、unite.vim を更新すると対処出来るかもしれません(最新版の unite.vim では 'redrawtime' 自体の

    Vim でシンタックスハイライトが突然オフになる現象の対処方法 - Secret Garden(Instrumental)
  • Vim の +timer を使ってみる - Secret Garden(Instrumental)

    そろそろいいかなと思ってまとめてみた。 [+chancel と +job と +timer] さて、今まで Vim で外部コマンドの非同期処理と言えば、vimproc.vim を使用してコマンドを実行し、CursorHold でプロセスを監視するのが一般的でした。 しかし、今年の頭に Vim 体に他のプロセスとソケット通信を行う事ができる +channel という機能が実装されました。 このソケット通信は完全に非同期で処理が行われます。 mattn.kaoriya.net この機能が実装されたのを皮切りにソケット通信だけではなく、『外部コマンドを非同期で実行する+job』や『タイマー機能を扱う事ができる +timer』などの機能が次々と実装されました。 qiita.com しかし、実装当初は +channel や +job などはあまり安定しておらず、実際に使用するには少し抵抗がありまし

    Vim の +timer を使ってみる - Secret Garden(Instrumental)
  • 1