エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Vim scriptのexists→get変換公式 - プログラムモグモグ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Vim scriptのexists→get変換公式 - プログラムモグモグ
毎日Vim scriptを書いているあなたは、exists関数をよく用いると思います。特に、ユーザーが設定する変... 毎日Vim scriptを書いているあなたは、exists関数をよく用いると思います。特に、ユーザーが設定する変数があるかないかで挙動を制御するのに便利ですよね。 existsは、コードを書くときには分かりやすいです。「何某が存在するときはこうで…」と言いながらコードを書けるからです。しかし多くの場合、変数名を繰り返してしまうという問題があります。そういう場合は、get関数を使いましょう。(同じ趣旨の記事は、 vim-jp » Hack #239: グローバル変数を安全に参照する があります) existsを使っているコードをgetで書き直そう 例えば次のようなケースです。 syntaxm4 let b:m4_quote = exists('g:m4_default_quote') ? g:m4_default_quote : "`,'" これは let b:m4_quote = get(