はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    GWの過ごし方

『rbtnn雑記』

  • 人気
  • 新着
  • すべて
  • Vimで色を直感的に編集するプラグインを作ったので紹介 - rbtnn雑記

    7 users

    rbtnn.hateblo.jp

    Vim2 Advent Calendar 2019の11日目担当の@rbtnnです。 TL;DR 色を編集するVimプラグインを作ったから良かったら使ってみてください。 ただ、このVimプラグインは256 bit color対応でかつpopup windowが使えるVimが必要です(Neovimの方ごめんなさい)。 github.com このVimプラグインを作った経緯 みなさん、Vimのhighlightやcssのbackgroundなどの色を編集したことありますか? Vim scriptのコード highlight Normal guifg=#e0e0e0 guibg=#203b46 cssのコード .hoge { background-color: #ffea00; } .foo { background-color: hsl(240,50%,50%); } これらの色を編集するとな

    • テクノロジー
    • 2019/12/11 10:56
    • vim
    • CSS
    • あとで読む
    • Vim本体のソースコードの読みはじめかた(仮) - rbtnn雑記

      121 users

      rbtnn.hateblo.jp

      github.com 私はVim本体のソースコードを読み出したり触りだしてから2年ちょい経ったのでここで脳内GCをしたく、まとめてみようかと思います(Vim歴は8年くらい)。 とりあえず、これからここに書くことは現時点(2019/3/24)のソースコードの話でかつ私が理解している中でのまとめなので間違っていたり、古かったりするかもしれないので注意してください。 Vim本体のソースコードの在り処 Vim本体のソースコードは以下のGithubリポジトリにて管理されています。 ブランチはmasterのみで、その他のgithubリポジトリとかに依存してないので 単純にgitでこのリポジトリ1つをクローンすれば、Vim本体をソースコードをビルドしたりできます。 git clone https://github.com/vim/vim ビルドの仕方はここでは説明しませんが、以下のページをみる良いかと思

      • テクノロジー
      • 2019/03/24 11:30
      • vim
      • あとで読む
      • テスト
      • test
      • プログラミング
      • programming
      • github
      • 考察
      • TabSideBarの進捗旅 at 土善旅館 - rbtnn雑記

        6 users

        rbtnn.hateblo.jp

        11月23日から26日にかけて三泊四日のVimmer7人で開発合宿を行った。 土善旅館での食事とか様子とかは他のVimmerのブログを見てもらうとして、私はやったことをつらつら書きます。 1日目 今回の目標は、WindowsにてTabSideBarの描写がおかしくなるのを修正するというのが一応目標だった。いつもはMacBookAirでもくもく会などに参加しているが、今回はSurfacePro4のWindowsでの参戦。 Windowsの描写まわりが壊滅状態 · Issue #3 · rbtnn/vim · GitHub 描写がおかしくなる現象は以下の通り。スクロールしようとすると、TabSideBar分のスクロール位置がずれる。 この現象はMacのTerminal上では発生せず、Windowsでのみ発生するのでずっとTabSideBarの進捗は滞っていた。 1日目はVimの描写回りがコーデ

        • テクノロジー
        • 2017/11/27 10:37
        • vim
        • あとで読む
        • Vimconf 2016に参加した。 - rbtnn雑記

          6 users

          rbtnn.hateblo.jp

          Vimconf2016に参加してきました。 本編は午後からなんだけど、一応スタッフということもあって午前中から会場入りした。 http://vimconf.vim-jp.org/2016/ http://vim-jp.org/blog/2016/10/31/announce-vimconf2016-before-event.html 発表者の各内容は公式サイトにあるので省きますが、参加して思ったことなどをいくつか。 「vim-mode-plus for Atom editor」はt9mdさんのVimに対する理解度がやばかった。この発表、「テキストオブジェクト」や 「モーション」などのVim専門用語がバンバン使って話されていて、「これ理解して聴いている人、この中の何割くらいだ?」って思うほど濃かった。 koronさんは「Vimの日本語ドキュメント」について発表していたけど、backspace

          • テクノロジー
          • 2016/11/06 18:54
          • vim
          • 「Land of lisp」を読んだのでCommon Lispのまとめ - rbtnn雑記

            4 users

            rbtnn.hateblo.jp

            Land of lispを読んだので、Common Lispについてまとめてみます(以下Common LispのことをLispと表記しています)。 一応私はLisp初心者なので間違いがあるかもしれません。 www.amazon.co.jp clisp まず、Lispの処理系ですが以下のコマンドで一発でインストールできます (clispがメジャーらしい)。 Mac >brew install clisp Windows >choco install clisp clispはREPLもできますが、以下のようにソースファイルをインタプリタすることができます。 >clisp a.lisp clispはソースファイルをコンパイルできますが、出力されるのはネイティブコードではなくバイトコードになります。 >clisp -c a.lisp -o a.fas >clisp a.fas Lispについて L

            • テクノロジー
            • 2015/10/18 21:07
            • lisp
            • まとめ
            • Vimでパイプを繋げて水を流す有名なパズルゲームを作った。 - rbtnn雑記

              57 users

              rbtnn.hateblo.jp

              Vimでパイプを繋げて水を流す有名なパズルゲームを作りました。 なんでこんなのを作ったかというと、最近xxdを使ってバイナリデータをVimから読み込むっていうのを試していて、これはbmpファイルを読み込んでみたという、ちょっと試作品感のあるVimゲームプラグインです。 まぁなので、このゲームで遊ぶにはxxd必須です。よかったら遊んでみてくださいw。 あとパイプは乱数を使って適当に配置しているので、クリアできない問題も出現するかもしれません。そのときはqで終了してください。すいません、これは仕様です(実装めんどい)。 rbtnn/pipe.vim · GitHub ゲームの始め方 :Pipe 操作方法 スペースキー : カーソル下のパイプを右回転する。 hキー : カーソルを左に移動する。 jキー : カーソルを下に移動する。 kキー : カーソルを上に移動する。 lキー : カーソルを右に

              • テクノロジー
              • 2015/03/11 11:32
              • vim
              • game
              • あとで読む
              • git
              • ゲーム
              • plugin
              • Vimの「カウントに2」が便利すぎた! - rbtnn雑記

                3 users

                rbtnn.hateblo.jp

                Vimではオペレータ、モーション、テキストオブジェクトとありますが、モーションはaとiしかありません。で、例えば、括弧と括弧内を選択したいときにva(と入力しますが、モーションをaにするとその前後の空白も選択されてしまい、欲しくもない空白を省くために、visualモードでちまちま選択したり、プラグインを導入するなど、Vimなのにとても不便に感じていました。 で、ふとヘルプを眺めていたら、「カウントに2」というとても便利な手段が...(もっとわかりやすい箇所に書いて欲しい) 便利すぎる。

                • テクノロジー
                • 2015/01/30 02:46
                • Anti-pattern of vimrc - rbtnn雑記

                  7 users

                  rbtnn.hateblo.jp

                  file encoding In Vim script, :scriptencoding exists to specify a file encoding. Generally it should define :scriptencoding when you use multibyte character. When you don't use multibyte character, you don't have to define :scriptencoding. Therefore you have to use :scriptencoding at the head of your vimrc. Bad pattern " use multibyte charactor. let g:indentLine_char = '|' Good pattern scriptencodi

                  • テクノロジー
                  • 2014/12/29 01:49
                  • vim
                  • vimrcアンチパターン - rbtnn雑記

                    504 users

                    rbtnn.hateblo.jp

                    この記事はVim Advent Calendar 2014 - Qiita1日目の記事です。 今回は、もう130回も続いているvimrc読書会でよく見られるvimrcのアンチパターン、 まぁ「これは気を付けたほうがいいんじゃない」的なことを私なりにまとめてみようと思う。 vimrcの文字コード Vim scriptにはscriptencodingという現在のVim scriptファイルの文字コードを指定するコマンドが存在します。 一般的にscriptencodingはマルチバイト文字を使う前に宣言します。マルチバイト文字を一切使っていない場合、特に宣言する必要はないでしょう。 なので、マルチバイト文字をvimrc内で使用する場合(コメント内でマルチバイト文字を使用する場合も含みます)、vimrcの先頭で宣言するのがいいでしょう。 悪いパターン " ミュートにする。 set t_vb= se

                    • テクノロジー
                    • 2014/11/30 16:03
                    • vim
                    • vimrc
                    • アンチパターン
                    • tips
                    • プログラミング
                    • Advent Calendar
                    • あとで読む
                    • programming
                    • Pattern
                    • Linux

                    このページはまだ
                    ブックマークされていません

                    このページを最初にブックマークしてみませんか?

                    『rbtnn雑記』の新着エントリーを見る

                    キーボードショートカット一覧

                    j次のブックマーク

                    k前のブックマーク

                    lあとで読む

                    eコメント一覧を開く

                    oページを開く

                    はてなブックマーク

                    • 総合
                    • 一般
                    • 世の中
                    • 政治と経済
                    • 暮らし
                    • 学び
                    • テクノロジー
                    • エンタメ
                    • アニメとゲーム
                    • おもしろ
                    • アプリ・拡張機能
                    • 開発ブログ
                    • ヘルプ
                    • お問い合わせ
                    • ガイドライン
                    • 利用規約
                    • プライバシーポリシー
                    • 利用者情報の外部送信について
                    • ガイドライン
                    • 利用規約
                    • プライバシーポリシー
                    • 利用者情報の外部送信について

                    公式Twitter

                    • 公式アカウント
                    • ホットエントリー

                    はてなのサービス

                    • はてなブログ
                    • はてなブログPro
                    • 人力検索はてな
                    • はてなブログ タグ
                    • はてなニュース
                    • ソレドコ
                    • App Storeからダウンロード
                    • Google Playで手に入れよう
                    Copyright © 2005-2026 Hatena. All Rights Reserved.
                    設定を変更しましたx