リダイレクトします 以前ここにあったブログは、現在 http://mbahack.syui.ml/2013/03/unitevim.html にあります。 リダイレクトしますか。
続編→折り畳み嫌いの男が一夜でFolding freakにまでなった話2 - cafegale Vim Advent Calendar 2011 23日目天皇誕生日担当は私@LeafCageです。 みなさん折り畳み(Fording)は使ってるでしょうか? 私は折り畳みが嫌いでした。 折り畳みがダメな理由は大きく2つあります。 見た目が悪い 操作性が悪い この2つをカイゼンして快適な折り畳み環境を構築することにします。 見た目のカイゼン まず、見た目についてです。 Vim標準の折り畳み表示はインデントが崩れる、最初の行の内容が分かりにくいということで直感的ではありません。 そこで折り畳みテキストを生成する関数を差し替えて、より自分に望ましいように表示を変えてしまいましょう。 標準ではset foldtext=foldtext()になっていますが、これを自分で用意した関数に差し替えます。 適用
この記事が参考になると思われる方 駆け出しのpythoniaさん 駆け出しのvimmerさん 今回関係ありそうな私の環境 os :osx lion (「・ω・)「ガオー エディタ :macvim kaoriya パッケージ管理ソフト : homebrew (pythonもhomebrew 経由で利用) 10月のはじめに Big Sky :: python 補完のVimプラグイン「jedi-vim」がスゲー という記事を見つけて. 「これはいい」と思ってjedi-vimを導入したのですが,どうにも上手く動いてくれなくて2ヶ月近く放置していました.たぶん自分の環境では使えないのかな... と諦めかけていたのですが,昨日@shtn さんから対処法を教えて頂いたのでご紹介します. 追記(2013/8) jedi.vimのプラグインフォルダ内で git submodule update --ini
Hello, my name is Axel Schlueter. I develop easy to use and beautiful software for the Mac, mobile devices and the web.
vim使っているrubyistで、これ入れていないのはヤバいプラグインまとめ 9個 (2013-10-04更新)RubyVimctags Rubyの開発効率を高めたい! vimでRubyやRails開発するときに、デフォルトの状態では非力ですよね。 開発効率を高める9つのプラグインを紹介します。 alpaca_tags ctagsの非同期生成 neosnippet Rails/sinatra/rspec等の補完 swtich.vim .present?:.brank?など対応するキーワードを切り替える rubocop 文法エラー、スタイルチェック vim-rails Railsプロジェクト用プラグイン unite-rails Railsプロジェクト用Unite-source vim-endwise if...endなど対応するキーワードの自動補完 rub
問題 プログラムにせよ何にせよ、 ( と )[ と ]{ と }' と '" と " 等々、対応する文字を入力することはよくあります。 入力それ自体は難しいことではありませんが、 ペアで入力しなければ意味がないため、 場合によっては入力を忘れてしまうこともあります。 特にプログラムを書いているとこの手の入力漏れで構文エラーになることは多々あります。 例えば以下のような感じです: ZapZapZap(Convert.ToInt32(e.Item.Cells[0].Text); まあ何度も ( や [ を入力していれば一個くらい対応する ] や ) を入力し損ねるのは仕方がありません。 しかし入力し損ねる度にしょうもない構文エラーでコンパイルが失敗したりテストが失敗するのは士気に響きます。 もう2012年なのですから、どうにかして対応する括弧くらい自動で入力してもらえないものでしょうか。 解答
To follow this article the reader should at least have a basic idea of how to use Vim and its command modes. Or if you are new to Vim, you can read my first blog to know how I came in to Vim and its fundamental differences with other editors. Here I'm trying to explain how to make the Vim more productive by adding some extra features through Vim plugins. After this setup the Vim would have most of
Vimネタスライド — Presentation Transcript おまけ: Vim ネタスライド Shougo 注意:このスライド を見る前にはディスプレイを明るくして、 Vim のことを想いながら見てくださいバイナリ成分が足りないですが、オマケなのでそれは仕様です さよなら Vim 先生 OP 『 Vimmer として 軸がぶれている』 作詞: Shougo いつまで経っても 開発ブランチが 切られない Vim に 絶望した! ( ビムビムビムビム )( ビムビムビムビム ) ( ビムビムビムビム )( ビムビムビムビム ) 深夜俺は Twitter をしていたやることもないから TL 見ていた Vimmer の成功者が 荒ぶっていた ( あの人は軸がぶれてない ) ( 変態 ) 興味ねえや そう思って やめたよもう寝るぜ 明日からまた 仕事だ 寝つけずに俺は .vimrc を開い
昨日(5/26)はx86勉強会#2でした。 他の人の発表内容については、他の人のブログ記事に期待するとして、私は当日の 発表スライドを公開しようと思います。 ------------------------------------------------------------------------------------------ 第一部:帰ってきたvinarise : Vim X バイナリ = 最強 (二ヶ国語放送) # はじめに * 今回のスライドは世界初!?(バイナリ/日本語)の二ヶ国語放送でおおくりしています。 * つまり、日本語よりバイナリのほうが堪能であったとしても大丈夫 * バイナリアンにやさしいプレゼンテーションです * スライドの再生にはvinariseを使用しています(セルフプレゼンテーション) * vinariseはプレゼンテーションツールだったんだよ!(な
ゴールデンウィークなので使っているプラグインをまとめてみました。 とかいって夏休みの宿題を最終日に片付けるような形になってしまっていますが… 都合よく108個あったわけだけど.vimrcでNeoBundleしている順なので 数が大きくなるほど人が遠くに吹っ飛ぶわけではありません。 【プラグイン管理】 1. neobundle.vim これが無いと始まりません。 これだけプラグインを使ってると自動アップデートは必須なのと 起動時にプラグインを読み込まないNeoExternalBundleがかなり便利。 2. vim-pathogen 前はメインで使っていましたが今はvim-ipi用です。 3. vim-ipi NeoExternalBundleで読み込まなかったプラグインを 後から読み込むために使ってます。 Vimの起動時間短縮のためには欠かせません。 【ドキュメント】 4. vimdoc-
" ====================== " vim configuration file " @author suzuken (https://github.com/suzuken) " " README file is here: " " suzuken/dotfiles - GitHub " https://github.com/suzuken/dotfiles " " Sorry for writing some comments in Japanese, and I'll translate to English " later. " ====================== set nocompatible " be iMproved filetype off " required! set rtp+=~/.vim/bundle/vundle/ call vundl
最近project.vimを使ってプロジェクトツリーを表示してソースを読む事が多いのですが、実際には、:Project {filename}で起動した後、 \Cで、フォルダ再帰的にプロジェクトファイルを作るウィザートを起動する \Rで、フォルダ再帰的にプロジェクトファイルを再作成する 以上二つしか使ってきませんでした。 ただ他にもいろいろな使い方ができるようで、そのためにヘルプを読んでいたのですが、その際に作った意訳が他の人にも役立つかもしれないので掲載します。質が悪いので野良翻訳なので、原文も一緒です。 ちなみに、この度知った役に立ちそうなコマンドは、 \Gで、現在のプロジェクト以下を全てgrep vimのctagsを使ったタグジャンプは定義元には飛べますが参照元には飛べないので、これを利用 で、プロジェクトウインドウの最大化、最小化 \sで、水平分割して新たにファイルを表示 zMで、プ
pythonbrewによるフレキシブルなPython環境の構築 Vimの設定とかはあまり関係ないですが最強を詠うために最強のPython環境が必要なので構築します。最強の環境とは インストールされているPythonのバージョンが違うことによって不可解なバグが発生しない インストールされているライブラリのバージョンが違うことに不可(ry インストールされているライブラリ同士が干渉して不可解な(ry だと思っています。これらを解決するために pythonbrew という素晴らしいソフトを利用します。 ただこのソフトはシェルが前提となっているのでWindowsをお使いの方は代わりに virtualenv をインストールして先に進んでください。 Pythonには大きく分けて2.x系と3.x系の大きなバージョンがあり、この二つは相容れないものとなっています。 2.x系はずっと使われてきたもので外部ラ
VimxlsはExcel上でvi/Vim風のキーバインドを実現するソフトウェアです。 Excelは日本のオフィスにおいて最も利用率の高いソフトウェアの一つかと思います。だからこそその操作性を向上させられれば日本全体の生産性が高まるはずです。vi/Vimをこよいなく愛する人はVimxlsを使わなければなりません。 セキュリティに関するダイアログが出ます。マクロを有効にします。 Ctrl+Mを押すとvimモードになります。 メニューへのアクセスも数字を押して出来ます。 ヘルプです。多数のキーが定義されています。 英語モードもあります。 Excel操作が極まってくると、その殆どの操作をキーボードから行うようになっていきます。とは言え一部の操作においてマウスを伴っていたのですが、Vimxlsを導入すればさらにキーボード率が高まりそうです。ハイパーExcelタイムを目指してVimxlsを導入しましょ
備忘的なVimプラグイン入門。 最近やっとVim scriptを書き始めて、プラグインの形でもってGithubにて公開というところまで辿り着きました。 いろいろと足りない部分は多いんですが、それでも初のプラグインであり初のオープンソースです。 で、こういう「初めて」の頃の感覚や手順って、後々になると覚えていなかったりするのでまとめておきます。 プラグインのヘルプはまだ書いてないから、「出来上がって」はいないんですけどね。 事前準備 日本語版のヘルプを手に入れましょう。 ヘルプは必須です。これがなければ始まりません。 英語が読める人は英語でもいいと思いますが、ぼくはすらすら読めないので日本語版を入れています。 どこかで「日本語ヘルプが許されるのは初心者まで」というのを見た気がしますが、ぼくはまだ初心者なので問題ありません。 インストールにあたっては、今だとここが最新情報なのかな? HowTo
glidenoteさんがmemolistという簡素ながらも良くできたメモ取り用プラグインを作っています。 シンプルなメモ管理用プラグインmemolist.vimを作った - Glide Note - グライドノート Octopress の記事を書くときに カスタムしたjekyll.vim を 利用していて、「新規作成」と「記事の管理」が非常に便利なので、 同じようなことが出来るメモ用プラグインを作ってみました。 ... http://blog.glidenote.com/blog/2012/03/26/memolist.vim/ さらにFuzzyFinderとの連携記事もあがってます。 FuzzyFinderでmemolist.vimが進化した! - Glide Note - グライドノート Recent Posts FuzzyFinderでmemolist.vimが進化した! シンプルな
有名な Vim 使いが github で公開している vimrc を簡単にまとめてみました. 一段落ついたら参考にして自分の vimrc を見直そうと思います. Shougo さん https://github.com/Shougo/shougo-s-github/blob/master/vim/.vimrc kana さん https://github.com/kana/config/blob/master/vim/personal/dot.vimrc tyru さん https://github.com/tyru/dotfiles/blob/master/dotfiles/.vim/init.vim ujihisa さん https://github.com/ujihisa/config/blob/master/_vimrc tpope さん https://github.com/tp
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く