LoginSignup
9
4

More than 5 years have passed since last update.

digdag の .dig ファイル向け vim 設定

Last updated at Posted at 2019-01-19

TL; DR

autocmd BufNewFile,BufRead *.dig set filetype=yaml
autocmd Syntax yaml setl indentkeys-=<:> indentkeys-=0#

.dig ファイルを yaml ファイルとして読み込む

digdag の .dig ファイルは基本的には yaml なので yaml ファイルとして認識するように設定する

autocmd BufNewFile,BufRead *.dig set filetype=yaml

: で自動インデントが走るのを止める

YAML フォーマッタのインデントがおかしいのと、: を打つと自動でインデントされてしまいおかしくされてしまうので、止める。

autocmd Syntax yaml setl indentkeys-=<:>

# で自動インデントが走るのを止める

YAML フォーマッタのインデントがおかしいのと、先頭に # を打ってコメントにしようとすると、自動でインデントされてしまいおかしくされてしまうので、止める。

autocmd Syntax yaml setl indentkeys-=0#

困りごと: YAML フォーマッタがおかしいような

_export:
  docker:
    image: ubuntu

  my_param:

これをインデントさせると

_export:
  docker:
    image: ubuntu

    my_param:

のように意味が変わるインデントをされるのだが、これは yaml フォーマッタ壊れていないか?

情報求む。

9
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
4