サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
![サービス終了のお知らせ - NAVER まとめ](https://cdn-ak-scissors.b.st-hatena.com/image/square/3650cc4b1058f038cb59ec6a2cc0ae9c1d76a4d4/height=288;version=1;width=512/https%3A%2F%2Frr.img.naver.jp%2Fmig%3Fsrc%3Dhttp%253A%252F%252Fimgcc.naver.jp%252Fkaze%252Fmission%252FUSER%252F20120324%252F71%252F767491%252F1%252F400x400x098a532f6b0701c8a6a382c2.jpg%26twidth%3D1200%26theight%3D1200%26qlt%3D80%26res_format%3Djpg%26op%3Dr)
vimでrubyのコードを保存した際に、シンタックスチェックをしてくれるような設定を導入してみた。 これで、実行してみてシンタックスエラーじゃん、というのが減らせるようになった。 以下の設定を.vim/after/ftplugin/ruby.vimに記述。 (rubyのftpluginが発動した後に実行される) function! s:ExecuteMake() if &filetype == 'ruby' && expand('%:t') !~? '^pry\d\{8}.\+\.rb' silent make! -c "%" | redraw! endif endfunction compiler ruby augroup rbsytaxcheck autocmd! BufWritePost <buffer> call s:ExecuteMake() augroup END compil
vimとxdebugを使ってPHPのデバッグをIDE風にします。 LL言語ですと、printデバッグで終わらせてしまいますが、 大規模になってきたり、保守のために全く知らないソースコードを動かすには限界があります。 できなくはないのですが、とても面倒です。 そこでPHPのデバッグをIDE風に行います。 IDE風とは、VisualStudioや、Eclipseのデバッグと同じように、 ソースコードをステップごとに実行して、実行結果、または変数を確認しながら行います。 画面はこんな感じです。 左にトレースするコード、右に、変数、ヘルプ、スタックが表示されます。 vimはエディタと思いがちですが、こんなことも出来ます。 方法はこちらを参考にしてください。 [PHP][Xdebug][vim][firefox] vim で PHP の remote debug - koziyの日記 現在はどうやら
DBリファクタリング読書会は、前から気になっていた勉強会で、今回たまたまタイミングがあったので参加して来ました。 今回は3章の「データベース・リファクタリングのプロセス」でした。 まずは、ビールとピザで腹ごしらえをしてから講演、全員が参加してのディスカッションという流れで読書会は進んでいきました。懇親会が本番みたいな勉強会が多いので最初から懇親会というコンセプトは話も弾んで良かったと思います。 読書会中のツイートはこちらでまとめられています。また、全体的な流れはgarage-kidさんがブログにまとめているのでそちらを参照されると良いかと思います。ここでは読書会の本編とも言える座談会の内容について個人的に気になったテーマをピックアップして紹介します。 実際のプロジェクトでDBリファクタリングを実践したことがある人? 15人位中 3人 やはり、DBの修正はできれば避けたいというのが一般的とい
Vimを利用していてなんかおかしいなって思った時にどうしてますか?是非、問題として報告してください。今回は日本語で報告する方法をご紹介いたします。 Vimを利用していてなんかおかしいなって思った時にどうしてますか?理想を言えば英語でvim-devへ報告できることですが、ちょっと日本人には敷居が高いですよね。そんな時は是非vim-jpまで不具合として報告してください。今回は日本語で報告する方法をちょっと細かく紹介いたします。 問題発見から報告までの流れ まずは実例ということで、ちょうど今さっき私が発見した問題を報告するまでのストーリーを紹介します。 Vimを使う 「Vim Advent Calendarの欠番を埋めるため、正規表現を使ったネタスクリプトでも書くかー」 :help pattern.txt 「なんか使ったこと無い正規表現の機能はないかなー 行をまたいだ操作したいなー」 /line
こんにちは、ソーシャルクライアント開発の瀧本です。 少し前になってしまいますが、11月19日(土)にujihisa.vim#2が弊社で行われました。 その内容のレポートをしたいと思います。 An International Vim conference そもそもujihisa.vimって何という方はこちらから。 当日は60名程のvimmerが悪天候の中会場にお越し下さいました。 カンファレンスは以下の内容でした。 * Keynotes ** "To be a good programmer" with ujihisa ** "Illustrate Vim core source code, dissing" with KoRoN ** "The truth of Vim by unprecedented point of view" with ShougoMatsu * Tech talk
今回から、Vimをプログラム開発環境にしてしまう方法を解説します。これができれば、Vimでプログラムを編集した後に、コンソールに戻ってコンパイルの指示を出すという面倒を避けられます。(編集部) そろそろ実用的なことを - Cプログラミング これまで7回にわたってVimの基本的な使い方を解説してきた。これまで紹介してきた操作法を身に付けておけば、かなりの速度でテキストファイルを編集できるようになっているはずだ。Vimを操作する能力は、熟練すればするほど高速になる。スキルアップに費やす対象としては悪くない選択肢だ。今回以降しばらくの間は、より具体的なシーンを想定して、操作方法や、または操作方法をより便利な次元へ引き上げるプラグインについて紹介していく。 Vimといえばやはりプログラミング言語や設定ファイルの編集エディタとして利用することが多い。今回は、C言語のソースコード編集とコンパイル、実行
最近の記事 VimConf 2018に参加してきた (11/26) 今回はVimの作者であるBramさんのキーノートがあるということで、光の速さでEarlybirdチケットと個人スポンサーチケットを購入して参加させて頂きました。これまでのVimConVimConf 2017に参加してきた (11/07) VimConf 2017に参加してきました。各発表の内容や当日の様子などは多くの方が既に書いてらっしゃると思いますので、自分が感じたところだけ残しておきたいと思います。 VimConf 2016に参加してきた (11/07) 5年もブログ書いてなかった。VimConf 2016に参加してきました。各発表の雑な感想内容や詳細は他の人のレポートなど見てもらうとして、個人的な感想を書き留めておきます。IPythonでVim scriptの関数を定義する (12/18) Vim Advent Ca
「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧
この文章は、 http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/で掲載されている「Learn Vim Progressively」の翻訳文です。 文内の全てはの筆者による物であり、訳文の内容については私による物となります。意訳が若干入っています。間違い等あればご連絡下さい。 tl;dr: 可能な限り速くvim(人類史上、最良と知られているテキストエディタ)を習得したい。その方法を提案する。生き残るには最小を学ぶ事から始め、その後徐々にトリックを混ぜて行く。 Vim 60億ドルのテキストエディタ 優れいて、強く、そして速い vimを学ぶ事、それはあなたあなたが学ぶ最後のテキストエディタになるでしょう。私が知る限りより優れたテキストエディタはない。学ぶのは難しいが、使うと素晴らしい。 4つのステップで学ぶ事をお勧めす
2012/01/11追記。今やGitHub - tpope/vim-pathogen: pathogen.vim: manage your runtimepath、GitHub - VundleVim/Vundle.vim: Vundle, the plug-in manager for Vim、GitHub - Shougo/neobundle.vim: Next generation Vim package managerなどの優れたVimプラグイン管理ツールが存在するので、下記をアテにするよりもそれらを使ってGitHub - vim-ruby/vim-ruby: Vim/Ruby Configuration Filesから直接インストール方がよい。 熱心なVimmerであり、かつ敬虔なRubyistである諸兄におかれましては、当然ながらvim-rubyを使って日夜Rubyプログラミン
「そんな.vimrcで大丈夫か?」 「一番いい設定をたのむ」 ってことで、新しくMacbook Pro 15inch買ってSSDで世界が変わったゆろよろですこんにちうぉー。 で、pathogen.vimというvimのplugin管理を導入して、.vimrcやら見直したりしてみたんで色々と紹介してみようと思ったんですわ。 まぁ、この記事見たのがきっかけです。 vimプラグインでよりよいコーディングを | tech.kayac.com - KAYAC engineers’ blog もっとVim戦闘力を上げたいので、誰かvim scriptのハンズオンとかやって俺にvim scriptの書き方を教えてください……! MacVim-KaoriYaのinstall まずは、vim本体をMacVim-KaoriYaにします。 MacVimに対して、香り屋パッチの統合、ローカライズ、MacVim固有の
おそらく、誰もがやる深夜のWebサーフィンは、究極のところ時間の無駄ではないのかもしれない。 それは、Webで夢をみているのにほかならないのだ。(T.B=リー「Webの創成」より) さて、Vim導入メモを書いてから、早いものでもう一ヶ月経ってしまいました。 ようやく使い方にもそこそこ慣れてきたので、今回はVim導入の一番の目的でもあったRails開発についてまとめてみたいと思います。 Rails開発に役立つVimスクリプト(必須) Vim/Ruby Vim/Ruby Configuration Files これはVimでRubyを扱う際の最も基本的な拡張機能と思います。 .rb(ruby)と.rhtml(eruby)のファイルでシンタックスハイライトが有効になるほか、オムニ補完(<C-X><C-O>で表示される自動補完)も使えるようになります。 omni補完 - モデル内で「has」と入力
Repository: https://bitbucket.org/ns9tks/vim-autocomplpop/ Issues: http://bitbucket.org/ns9tks/vim-autocomplpop/issues/ Download latest(development) version https://bitbucket.org/ns9tks/vim-autocomplpop/get/tip.zip ============================================================================== INTRODUCTION *acp-introduction* With this plugin, your vim
こりなくvimプラグインの紹介をします。北原(@soh335)です。 たかが、エディタですがプログラムを書く際には一番触っている道具です。イチローも道具は大切にすることが重要と言ってますし、メンテナンスしながら良い状態にしておきたいですね。 今回はvimプラグインの管理、プログラム書く自体には関係ないけど便利なプラグイン、実際にエディタを使っている際に便利なプラグインの紹介をします。 vimプラグインの管理 vim-pathogen http://www.vim.org/scripts/script.php?script_id=2332 vimプラグインは、windows環境はで$HOME/vimfiles/、mac等では$HOME/.vimのディレクトリの下にインストールしていきますが様々なプラグインを一つのディレクトリにいれると のようになり例えばこのプラグインが更新されたのでアップデ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く