viで改行を置換(削除)するには、 :%s/\\n//g とすればよいですが、改行に置換するには置換先に\nを入れても置換できません。 :%s/hoge/\\n/g Debian Etchでは hoge12hoge34 hoge56hoge78 は ^@12^@34 ^@56^@78 となってしまいました。 \nの代わりにCtrl-v に続... 続きを読む
たとえばこういう JSON があったとして、 {"profile_use_background_image":true,"protected":false,"profile_banner_url":"https:\/\/si0.twimg.com\/brand_banners\/twitter\/1323368512\/live","default_profile":false,"lang":"en","profile_text_color":"3... 続きを読む
僕がサクラエディタからVimに乗り換えるまで - ITは芸術だ 僕がサクラエディタからVimに乗り換えるまで エディタ はじめに 恐怖のエディタ、Vim。 僕はこの間までずっとサクラエディタを愛用していましたが、最近 Vim を使うようになりました。 ええ、Vim... ht... 続きを読む
Statistics Favorites 0 Downloads 0 Comments 0 Embed Views 0 Views on SlideShare 0 Total Views 0 Vim の開発環境 — Presentation Transcript Vim の開発環境 eagletmt 2012/05/27 eagletmt Vim の開発環境 プラグイン 私が使っている Haskell 用プラグイ... 続きを読む
XVim is a plugin for XCode to enable Vim keybindings in it. INSTALL From Installer Package Download XVim_X.XX.pkg and install it. Do not change the install directory. Then restart XCode. That's it! From Source Code Download source code and ju... 続きを読む
Statistics Favorites 2 Downloads 0 Comments 0 Embed Views 88 Views on SlideShare 110 Total Views 198 kyotovim#1 — Presentation Transcript Vimで開発するならこれだけはいれとけ 2012Q1 京都Vim勉強会#1 2012-03-24 お前誰よ● 稲田 尚也 (@naoina)● ... 続きを読む
VimでのiOSアプリ開発生活を快適にするために、 Foundation.framework UIKit.framework のクラス、メソッドなどをヘッダーファイル*1から抜いてVim用のsnippetsファイルを作成しました。 snipMate.vim や neocomplcache で利用できる見込み*2です。 もし必要な... 続きを読む
これは、Vim Advent Calendar 2011 の1日目の記事です。 [Vim Advent Calendar 2011について]去年の Advent Calendar には Vim がなかったので、勢いで立てました。たくさんの方にご参加いただきありがとうございます。開始前に何とか25人集まりました!Advent ... 続きを読む
How Vim user grows Lv0. who doesn't know about Vim Lv1. who knows basic usage of Vim Lv2. who knows Visual mode Lv3. who knows various motions Lv4. who doesn't use Visual mode How Vim user grows - Lv0 Lv0. who doesn't know about Vim Lv1. who ... 続きを読む
こんにちは。Sleipnir 3 開発担当兼 Sleipnir Mobile for Android 開発担当の西田です。 普段は Visual Studio と Eclipse で開発しているヘタレ Vimmer ですが、 Ruby や Python でちょっとしたスクリプトを書いたりするときは Vim を使ってます。 というわけ... 続きを読む
Vim: 複数ファイル検索/置換をもうちょい詳しく 2011–06–06 こんちわSig.です。今回は第29回Sugamo.cssで発表したネタ。スライド出せば良いや−、と思っていたのだけど@soh335がピュアな視線で訴えてくるので、重い腰を上げてBlog記事にしてみることにしまし... 続きを読む
今時の Vimmer ならみんな使っている neocomplcache にはスニペット補完という便利な機能があります。スニペット補完を使えば、あらかじめ登録しておいたコードのひな形を挿入することで実際のコーディング量を減らすことができます。 今回は neocomplcache に... 続きを読む
2011/04/22 2011年のVimプラグインの管理はVundleで Vimをお使いの皆様の多くは、pathogenとgit-submoduleを駆使してプラグインを管理しているのではないかと思います。 pathogenとgit-submoduleの問題私もこの方法を使っていたのですが、git-submoduleをVimプ... 続きを読む
作業メモ 1. ScalaのVim用プラグインをダウンロード etc9さんを参考に、ScalaのVim用プラグインをインストール。 まずは、ダウンロード sbaz install scala-tool-support ~/.vimへコピー ※無い場合は作る cp -r $SCALA_HOME/misc/scala-tool-support/vim/* ~/.... 続きを読む
Since the 70’s, Vi is one of the programmer’s best friend. Nevermind you’re new to Vi or not, here’s a big list of 100 useful commands, organized by topic, which will make your coder life better. 続きを読む
これは2008-11-22に開催されたVimM#3で発表した「operator, the true power of Vim」に加筆修正をしたものです。VimMというのはテキストエディタVimについての勉強会で、2008-07-20の#1を発端として不定期に開催されています。そろそろ#4をやりたいのですが、時... 続きを読む
Scala, vim | 01:27はじめに Windows用のvimにて、Scalaプログラムの編集時に、シンタックスハイライト、インデントルールを適用するための設定を行った。また、エラーの修正の効率を上げるために、QuickFixコマンドを利用可能にするための設定も行った。細部... 続きを読む
vimShougo さんの unite.vim がかなり便利。unite 自体に関する説明は省略するとして*1、特に unite#set_substitute_pattern() を使うといろいろできる。ので、私の unite の設定の中にある unite#set_substitute_pattern() に関する部分を晒してみる。 unite#s... 続きを読む
vim, mac | 23:06 | | 「そんな.vimrcで大丈夫か?」 「一番いい設定をたのむ」 ってことで、新しくMacbook Pro 15inch買ってSSDで世界が変わったゆろよろですこんにちうぉー。 で、pathogen.vimというvimのplugin管理を導入して、.vimrcやら見直したりしてみた... 続きを読む
問題 例えば何らかのプラグインが原因でVimの動作が怪しいといった状況になったときなど、 Vimをデフォルトの状態で起動したいことがあります。 vimrcや各種プラグインを一旦削除してから起動すれば可能ですが、 さすがにそれは面倒です。簡単に行う方法はない... 続きを読む