Windowsでvimをビルド
コマンドだけでもいけるんです。 対象者:Windowsでvimをビルドしてみたい変態終着点:+lua,+pythonなvimを使える。とっととやろう まずは必要なパッケージを`chocolateyで持ってきます。> @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object...
View Articleディレクトリのかわりにその名前で始まるファイルを開くVim script
Vimでディレクトリを開こうとした時に、開こうとした名前で始まるファイルがある場合は、ディレクトリのかわりにそのファイルを開くスクリプトです。set wildmode=longest:fullと設定していて、'tcvime/'と'tcvime.vim'がある状況で、'tcvime.vim'を開こうとして、:e tc<Tab>と入力(補完):e...
View ArticleVimでメニューバー、ツールバー、スクロールバーそれぞれを非表示にする方法
詳細は以下のヘルプで確認してください。:h guioptions すべてvimrcに書いておけば有効になります。メニューバーを非表示にするsetguioptions-=mツールバーを非表示にするsetguioptions-=T 左右のスクロールバーを非表示にするsetguioptions-=rsetguioptions-=R setguioptions-=lsetguioptions-=L...
View ArticleVim筋トレ
ここずっとプラギンに頼ってばかりで、基礎Vim力が低い。なので、このページの操作を繰り返し練習し、Vim筋を鍛えてみようと思います...http://vimwiki.net/?tips/71http://vimwiki.net/?tips%2F73http://www.vimgolf.com/globalコマンドとか超便利なのに忘れてた、やばい。
View ArticleLubuntu13.10にGo1.2をインストールしてgo-gtkでHello World!
ふとした気の迷いでLubuntuをVirtualboxにぶち込んでしまったので、折角だからgo-gtkでもやってみることにした。 WindowsとLinuxじゃGtk+の開発環境揃えるのにかかる時間も、安定性も全然違うからね。(にしても無駄に勢いのあるタイトルだな‥‥)1. Go1.2のインストール...
View ArticleVim始めて一週間の人がなんとかVimにくらいつくためのプラグイン
背景 Textmateを一年、Sublime Text2を半年くらいで、このたび Vimに乗り換えました。...
View Article【最小2行】超最低限の設定から始めるVimの関数ジャンプ
超最低限の導入手順 command# ソースツリーのトップで実行$ ctags -R vim"適当なソースをvimで開いて、トップに生成されたtagsファイルへパスを通す:settags=<tags_path>ctrl + ]ジャンプ!ctrl + t戻る!以上、Good Luck !!\(^o^)/なんでこんなエントリ書いてしまったん…? 「Vim...
View ArticleVimにActionScriptシンタックス追加
やりたい事 vimでActionScriptのソースファイルをシンタックスハイライトさせたい。環境 Windows7 GVIM 7.3 kaoriya手順 1.シンタックス設定用ファイル(actionscript.vim)をDLする http://www.vim.org/scripts/script.php?script_id=15852.ファイルをvimのsyntaxディレクトリに配置...
View Articlevimで読み込まれるファイルについて
vimでの設定ファイルの考え方 対象者:結局vimってどうやって設定すりゃいいんよ?って人、あるいは私と同じvim初心者前提知識:vimrcに関する知識少々必要なパッケージ:vim終着点:楽々vim環境整備♪runtimepathが重要 vimのファイル読込においてruntimepathが重要な役割を果たします。...
View ArticleVimでの日本語入力・編集用に別コマンドを割り当てる
Vim Advent Calendar 2013の105日目(2014-03-15)の記事です。日本語入力IMをオンにしてInsert modeを開始するコマンドをmapする Vimプラグインimactivatemap.vimを作りました (i,a,c,o等に対して、日本語入力オンで開始するgi,ga,gc,go等をmap)。 Insert...
View ArticleVim で tags ファイル生成を補助するプラグインを作ってみた
Vim Advent Calendar 2013の106日目(2014-03-16)の記事です。tags ファイルを全然使っていなかったので、使い始めようと一念発起。vim-tagsは一応入れていたけれど、なんだかよくわからないファイルが作成される。 Vim プラグインのルートディレクトリで :TagsGenerate すると .gittags というファイルが作成されていた。 Windows...
View Articlerake routesの結果をunite.vimで見る
Railsでルーティング確認するにはrails.vimを使っていると:Rake routesするとすぐ確認できて便利。だけど、Quickfixじゃなくてuntie.vimで見たいなーと思ったので、unite outputにrake routesの結果を流し込んでみた。nnoremap [unite] :<C-u>Unite<Space> nmap f [unite]...
View ArticleGitコミット時の文字化け(MacでVimによるコミット)
MacでGitコミット時に-mを指定せずにVimでメッセージを追加したら日本語の文字化けした。~/demo/help_project (542) $ git log --oneline 6dff14e aboutB%a%=%C%I$NURLB$rJQ99 66db47d aboutメソッドを追加 ecba42a ファイル名変更 4fa72b6 showメソッドのメッセージを修正 560b964...
View ArticleNeoBundleInstallで"cannot fork() for fetch-pack"というエラーが出るときの対処法
NeoBundleでcaw.vimというプラグインを追加してインストールしようとしたところ、以下のようなエラーが出ました。C:/Users/locatw/vimfiles/bundle/caw.vim Cloning into 'C:/Users/locatw/vimfiles/bundle/caw.vim'...^@ 0 [main] git-remote-https 13136...
View Articlegit で modified なファイルを抽出して vim で開く
vim -p $(git ls-files --modified) コマンドミスするとひどい量のファイルが開かれたりするので、調整は必要です。
View ArticleVimを体系的に学ぶつもりのない人のためのVim講座
よろしい、あなたはたまにVimを使う必要があるんだけど、いつもわけがわからず、なんとかしてインサートモードに入るので精一杯。で、Vimを終了させられず、やり方をググっている、と…そんなあなたのためにこの記事を差し上げましょう。最低限覚えてほしい3つのコマンド i => インサートモードに移行esc => インサートモードから脱出:wq =>...
View ArticleVimのスペルチェック有効時に日本語がスペルエラーとして表示されるのを防ぐ
以下のvim-jpの記事を読んでいて偶然知ったのですが、http://vim-jp.org/vimmagazine/2013/11/30/vimmagazine.html7.4.089: 'spelllang' オプションに "cjk" フラグが追加されました。スペルチェック有効時に日本語がスペルエラーとして表示されるのを防ぎます。...
View ArticleVim で tags ファイル関係の覚書
Vim で tags ファイル生成を補助するプラグインを作ってみた - Qiitaの前に調べたことや調べていないことを列挙生成コマンド ctags日本語対応版これを使っている。cscopegoogle tags http://mattn.kaoriya.net/software/vim/20070903122835.htmgnu global生成系プラグイン szw/vim-tags Vim...
View Article【入門】Vimで高速移動~プラグインなしでの移動まとめ~
最近聞かれたので、自分がよく使う移動コマンドをまとめてみました。プラグインいらずの素のVimですが、プラグインなしで十分高速に移動できます。特に一行一文字検索のfコマンドとか、変更してきた箇所をもどれるg;コマンドとかが使えてくると本当に便利です。あっ、この記事は主にファイル内の移動に限っています。基本移動 初心者はまず、矢印キーを脱却して、h, j, k,...
View ArticleVimで検索を行った際に必ずカーソルを画面中央に持ってくる方法
便利な割にあまり言及されている記事を見かけないので。Vimで *や /による検索を行ったりした際に、設定によってはハイライトはされるものの自分のカーソル位置が分からなくなったり、スクロールを伴う際は画面端でヒットするため、前後の行を満足に読めなかったりします。しかしそんな時のために、Vimでは...
View Article