タグ

2017年12月14日のブックマーク (2件)

  • git rebase -iの時に役立つプラグイン - Qiita

    はじめに 以前、と言っても結構前ですが、タイトルにあるようなgit rebase -iの時に役に立つVimプラグインというのを作ったので、それを紹介したいと思います。 動機 僕の所属している開発チームでは、バージョン管理システムにgitを使用しています。 gitは広く知られている通り、分散バージョン管理システムと呼ばれているものの一つです。その特徴と言っていいのかわからないですが、gitを利用すると、手元でのソースコードの変更を、細かい単位でローカルのリポジトリにどんどんコミットしておき、それを適当なタイミングでコミット履歴を改変して内容を整理してから、チームで共有しているリポジトリに状態を同期させるようなことができます。 git rebaseとは、そのようにコミット履歴を改変するときに使用するコマンドです。 git rebaseコマンド、特に-iというオプションを付けたものは、コミットの

    git rebase -iの時に役立つプラグイン - Qiita
    yukimemi
    yukimemi 2017/12/14
  • vim-shiny という plugin を作った - Qiita

    はじめに これはVim2 Advent Calendar 2017 13日目の記事です 前日の方に引き続き,自作vim pluginの紹介です. VimConf2017 の感極まり駆動開発で,vim-shinyというプラグインを作成した. 今までに,いくつかプラグインを実装したことはあるものの, そのほとんどが,syntax-highlightを行うためのもの (例えば,vim-jsx-pretty) だった. そのため,あまりふさわしくないコードなどが含まれているかもしれない. 背景 Atomのpluginである,vim-mode-plus の紹介をVimConf2017でされているときに,視覚的にわかりやすいインタフェース,具体的には,モーションを活用してyankなどを行ったり,ペーストしたりした時に,フェードアニメーションが表示されるのはわかりやすいと感じた, 実用時にもわかりやすい

    vim-shiny という plugin を作った - Qiita
    yukimemi
    yukimemi 2017/12/14