タグ

neovimとdeinに関するU1and0のブックマーク (4)

  • NeovimでモダンなPython環境を構築する - Qiita

    経緯 転職してPythonメインの会社で働いてます エディタハラスメントはなくなってVim使ってもいい会社です VimPythonをゴリゴリかける環境を作ろう 追記 以前この記事を書いてからそこそこ経ちました。 いまだに、たまにイイねとかが飛んできて、ありがたい気持ちとともに、 記事作成当時とはだいぶvimrcも代わり、内容が古いままで申し訳ないなと思い追記をさせて頂きました。 各プラグインの設定も記載したので参考にしていただければ幸いです。 なお一通り設定するとこうなります。 必須 会社に入ってからvimの設定をすべてneovim用に書き直しました。 今環境構築するならサクサク動くneovimでやってやりましょう。 vim8のプラグイン対応状況が変わり、deoplete以外であればvim8で動きます。 しかし私はdeopleteが使いたいのでneovimです。 neovim 0.2.0

    NeovimでモダンなPython環境を構築する - Qiita
  • NeoBundleからDein.vimへの移行

    B! 103 0 0 0 NeoBundle はVimのプラグインマネージャーですが、 少し前に開発者の方から「NeoBundleの開発は終わり、これからは Dein.vimを使ってね。」 と言ったアナウンスがあったので .vimrcの整理を兼ねてプラグインマネージャーの変更を行いました。 Dein.vim的な設定等 TOML化 速くなったか? トラブルシューティング NeoVim? Dein.vim dein is the dark powered Vim package manager. It is created from full scratch. Concepts are: Faster than NeoBundle Simple No commands, Functions only Easy to test and maintain No Vundle/NeoBundl

    NeoBundleからDein.vimへの移行
    U1and0
    U1and0 2018/03/17
    “on_source”
  • dein.vimによるプラグイン管理のマイベストプラクティス - Qiita

    はじめに vim のプラグイン管理ではこれまで NeoBundle がデファクトだったけど、今後は dein.vim を使えってことなので移行してます。 で dein#add で追加したプラグインの設定をどこでどう書くかを色々試した結果、TOML管理機能を使うのが一番よさげ、という結論に至ったので、こうしておくとよさそうという現時点での僕の設定を書いておきます。 設定例 init.vim (neovimじゃない場合は.vimrcと読み替えてOK) は最終的に↓こんな感じに凄くシンプルになった。 if !&compatible set nocompatible endif " reset augroup augroup MyAutoCmd autocmd! augroup END " dein settings {{{ " dein自体の自動インストール let s:cache_home =

    dein.vimによるプラグイン管理のマイベストプラクティス - Qiita
    U1and0
    U1and0 2018/03/17
    on_ft や on_i など on_ で始まる系のオプションが書いてあると、そのプラグインは自動で遅延ロード(必要になった時点でsourceされる)対象になります。なお on_* 系オプションが無くても lazy=1 で遅延ロードになる模様。
  • GitHub - kassio/neoterm: Wrapper of some vim/neovim's :terminal functions.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - kassio/neoterm: Wrapper of some vim/neovim's :terminal functions.
    U1and0
    U1and0 2018/02/12
    T `command`でターミナル生成してコマンド起動。Tnew 新しいターミナル。Tkill killシグナル Tclose ターミナル閉じる
  • 1