[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

vimscriptに関するHashのブックマーク (8)

  • vintとvim-watchdogsでVimScriptライフを改善する - タオルケット体操

    VimScriptつらいですね。 僕はたまにしか書かないのですが、たまにしか書かないからこそ何度も何度も同じ罠にハマって辛いです。一説によるとVimScriptは怒りの言語らしいので、ハマればハマるほど強くなるんでしょうがつらいものはつらいです。 そこでvintです。 転ばぬ先の杖「vint」 // Speaker Deck ギッハブ Kuniwak/vint · GitHub vintがvimrcアンチパターンに対応したというはなし vimrc アンチパターンを自動でチェックする - Qiita そこでvintですといいましたが、情弱なので今さっき存在を知りました。 vintとはVimScript用のlint(シンタックスやコードの書き方についてチェックをしてくれるツール)のことです。 例えば、引数の頭にa:を付け忘れているとかのつらみを実行前に発見してくれるのは素晴らしいですね。 です

    vintとvim-watchdogsでVimScriptライフを改善する - タオルケット体操
  • Big Sky :: Vimで出来る限界か?VimscriptでサイボウズLiveのAPIを叩いてみた。

    サイボウズLiveにAPIが追加されましたね。 機能追加のお知らせ(API公開、Googleカレンダーとの同期、デザイン変更) | サイボウズLiveマガジン 9月15日のサイトメンテナンスにより、新機能を追加しました。 ■APIの公開 外部アプリケーションからサイボウズLiveの情報を取得・操作できるAPIを公開しました。通信方式はREST、認証方式はOAuthです。現在は最新情報の取得、スケジュール情報の取得に限定していますが、順次APIで取得・操作可能な情報を拡充していきます。 APIの公開にあわせて、サイボウズLive Developer Centerを公開しました。 http://magazine.cybozulive.com/2010/09/system_update10.html API好きとしては、これを放っておく訳にはいきません。 もちろんVimで行きます! APIはドキ

    Big Sky :: Vimで出来る限界か?VimscriptでサイボウズLiveのAPIを叩いてみた。
  • 【Vim Advent Calendar 2012】Vim プラグインを github で公開するまで【1日目】 - C++でゲームプログラミング

    Vim Advent Calendar 2012 1日目の記事になります。 [宣伝] 毎週土曜日 23時から vimrc 読書会を開催しています。 次回は 12月1日(今日!!)の 23時から行います。 内容はだいぶ緩い感じなので、気になる方は覗いてみるといいと思います。 Vim で分からないことを質問するいい機会でもあるので( thinca さんが答えてくれる!)お待ちしていますー!! 概要 さて、今回はわたしが実際にプラグインを作成するときの注意点や流れなんかを簡単にまとめてみたいと思います。 『github で公開』と書いてありますが、git 成分は少なめです。 予め用意しておくといいもの git github のアカウント neobundle neocomplcache neosnippet git は最低限 push commit が操作出来れば問題ないかと思います。 neobu

    【Vim Advent Calendar 2012】Vim プラグインを github で公開するまで【1日目】 - C++でゲームプログラミング
    Hash
    Hash 2012/12/04
  • Vim-users.jp - Hack #99: 起動に時間のかかるプラグインを探す

  • Vimの起動が遅い場合の原因と対策 — KaoriYa

    Vimの起動にかかる時間は来すごく短い。しかし使い方によっては長く(遅く)なってしまう。そうなる原因と対策を紹介する。 Vimは起動にかかる時間が短いソフトウェアです。この言葉に納得できない人はこの文章の残りをちょっと読んで行きませんか? 「Vimの起動、長い(遅い)なぁ」と感じているあなた、その原因が何か調べたことはあるでしょうか。Vimが遅くなる原因の95%はスクリプトの読み込み&実行にあります。「autoload化する」「–startuptimeを使ったことがある」?なかなかやりますね。でもautoloadは単に遅延させるだけで結局かかる総時間はかわりませんし、startuptimeで主にわかるのは各スクリプトの読み込みにかかった時間です。そのスクリプトがなぜ遅くなっているのか、どうすると速くなるのかを紹介しましょう。 遅くなる原因 回りくどいのはここまでです。遅くなる原因を列挙し

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Vimスクリプト基礎文法最速マスター - 永遠に未完成

    流行ってるみたいなので遅ればせながら便乗。需要?何それおいしいの? Perl基礎文法最速マスター - サンプルコードによるPerl入門 - Perlプログラミングの基礎から応用まで Route 477(2010-01-25) PHP基礎文法最速マスター - Shin x blog Python基礎文法最速マスター - LazyLife@Diary VBA基礎文法最速マスター - いろいろ解析日記 Java基礎文法最速マスター - いろいろ解析日記 Bash基礎文法最速マスター - いろいろ解析日記 Haskell基礎文法最速マスター - think and error Brainf*ck基礎文法最速マスター - このブログは証明できない。 VBScript 基礎文法最速マスター - CX's VBScript Diary - VBScript グループ JavaScript基礎文法最速マス

    Vimスクリプト基礎文法最速マスター - 永遠に未完成
  • めも - statusline

    _[Vim] statusline ステータスラインの中身を設定。書式は基的には statusline=%{item} {item}は 'l' 'f' '(' など一文字。表示の仕方をある程度コントロールできる。最大幅、最小幅を指定したいときは %{最小幅}.{最大幅}{item} 行を表示する 'l' を例にとって、最大幅を8,最小幅を4にしたいときは statusline=%4.8l となる。どちらか一方だけを指定することも可能。最大幅は指定しない方が良いかもしれない。例えば最大幅を2に設定した場合、100行を超えると "0>3" のように表示されてしまい、行が分からなくなる。 デフォルトでは右寄せで表示されるが、左寄せにしたいときは '-' を付けて、 statusline=%-4l のようにする。 表示されるものが数字の場合で、最小幅を指定している場合に空白の部分を '0' で埋

    Hash
    Hash 2009/06/07
    statuslineの設定。マニアックな設定したい時にこんな関数作る手があるのか。
  • 1