Λlisue's blog

つれづれなるままに更新されないブログ

Vim

小指奮闘記 (Vimmer の Vimmer による Vimmer のためのキーマッピング)

どうも、サブタイトル通りご無沙汰しております有末です。 この記事は Vim Advent Calendar 2016 の 24 日目の記事となります。 小指の痛み Vim は Emacs など他のエディタとは違い、モード切り替えの概念があるため、修飾キーを押す機会は少なめです。 しか…

あんまり見かけない気がする Vim の Tips 11 + 1 選

どうも、ご無沙汰しておりません Vimmer + Pythonista、 略して Vist... やめよう、こっちは縁起が悪い。 この記事は Vim Advent Calendar 2015 の 24日目の記事となります。 はじめに 自分が Mac OS X および Linux しか持っていないため、Windows で動かな…

Jupyter (旧 IPython notebook)の本来あるべき姿を垣間見る

どうも、ご無沙汰しております Pythonista + Vimmer、略して Pythonimmer な有末です。 この記事は Python その2 Advent Calendar 2015 22 日目の記事となります。 Jupyter とは さて、皆様は Jupyter(旧 IPython notebook) というプロジェクトをご存知で…

VimConf 2015 で「ぼくのかんがえたさいきょうのぷらぐいん」を紹介してきました

どうも、ブログタイトル通りご無沙汰しております有末です。 本日は 2015/11/21 に東京の mixi 本社で行われた VimConf 2015 で「ぼくのかんがえたさいきょうのぷらぐいん」とか「Change the world」とか諸説あるタイトルにて発表を行わせていただいたので、…

Ubuntu 15.04 (Gnome Shell) にて GVim の描画問題に悩まされた人へ朗報

どうも、とってもお久しぶりです有末です。 TL;DR $ sudo apt-get purge nvidia-304 $ sudo apt-get install nvidia-331 詳しい経緯と理由 以前よりGnome Shell を好んで利用しているのですが、いつ頃からか GVim の描画がまともにされない(ことがある)と…

Uniteでもvimfilerの一括リネーム(exrename)をできるようにするプラグイン作った

追記 2014/12/23 本体に取り込まれました Add 'exrename' action to 'file_base' kind by lambdalisue · Pull Request #808 · Shougo/unite.vim Add 'exrename' action to 'file_base' kind by lambdalisue · Pull Request #808 · Shougo/unite.vim · GitHub…

Unite で git grep や hg grep を使うためのプラグインを作った

ご無沙汰しております有末です。みなさん grep してますか? 最近お仕事で超巨大なレポジトリの海の中を彷徨うことが多々あるのでgit grepを多用していました(通常のgrepやptでは遅すぎるので)。そこで、この作業をVimで行いたいという自然な欲求が生まれ…

Vim初心者でもオレオレUniteソースを一瞬で作ってウハウハを味わえるプラグインを作った(定型文参照・挿入用Uniteプラグイン)

どうも、珍しく全然ご無沙汰しておりません有末です。 本日も作ったVimプラグインの紹介記事です。 例えばブログ記事を書く際に多用する特定のURLリンクやPyPIのClassifiersのように覚えられなくて参照したり入力したりするのが面倒なものって世の中にあふれ…

vim-gistaで訪れる世界で最も快適なGist環境 in Vim

追記 Lingrで切磋琢磨され、Unite関連の機能が大幅に向上しました(https://github.com/lambdalisue/vim-gista/issues?page=1&state=closed) どうも、ご無沙汰しております有末です。本日はvim-gistaというちょこちょこ作っていたプラグインのお披露目会を…

え?君せっかく Python のバージョン管理に pyenv 使ってるのに Vim の補完はシステムライブラリ参照してるの?

どうも、ご無沙汰してます有末です。 Pythonistaなら[pyenv]だよねーってことで当初からバリバリ使わせていただいているのですが、最近[django]のプロジェクトを書く際に困ったのでまとめておきます。 具体的にはpyenvでPytho 3をインストールし、pyenv-virt…

Debian Wheezy 64bit をクリーンインストールしたメモ01

どうもAlisueです。扉絵は愛銃です。本記事には全く関係がありません。 ラボで使用しているパソコンがどうにも調子が悪いのでクリーンインストールをしました。 本記事では未来の自分のために実際になにを行ったかをメモとして残しておきます。分量が非常に…

Debian wheezy (64 bit)に最新版のVimを入れたメモ

暗黒美夢王ことShougoさん作のneocomplcache続編にあたるneocompleteが早くなったらしく、すごく使いたかったのです。

Vimを最強のPython開発環境にする2

本気でPythonをやりたいならあわせて読みたい「え?君せっかく Python のバージョン管理に pyenv 使ってるのに Vim の補完はシステムライブラリ参照してるの?」 2013-06-23 21:30 おしりに追記しました 2013-06-24 10:00 設定等微修正しました 2013-06-24 1…