タグ

vimに関するbigwestのブックマーク (18)

  • tmuxとvimによる開発作業フロー (動画)

    どうもTAKUYAです。今回の動画では、僕は普段Inkdropをどのように開発しているのかを一部ご紹介したいと思います。あなたの開発ワークフロー改善の参考になれば幸いです。 以降は、動画内でご紹介した設定を掲載します。 tmuxの設定プリフィックスをC-tに変更set-option -g prefix C-tvimライクなペインの移動bind -r k select-pane -U bind -r j select-pane -D bind -r h select-pane -L bind -r l select-pane -R'ide'スクリプト#!/bin/bash tmux split-window -v -p 30 tmux split-window -h -p 66 tmux split-window -h -p 50vimの設定" Split window nmap ss :s

    tmuxとvimによる開発作業フロー (動画)
  • コミットメッセージを書くときにGitHubのユーザー名が補完されるようにした - Glide Note

    gitでcommit messageを書くときに、関連する人にmentionを送ることが結構あるんですが、 GitHubGitHub Enterpriseのユーザ名の覚えが曖昧で、毎回ブラウザでポチポチやって調べていて、 効率が恐ろしく悪かったので、同僚やmention送るユーザ名は辞書作って補完することにした。 GitHub Usernameの辞書を作成

  • Vim で PHP 開発するためにやってる設定 3 つほど | バシャログ。

    どうもこんにちは、インフルエンザ明けの nakamura です。寝過ぎて腰痛めたっつーの。 以前は IDE 使ったりもしていましたが、ここ数年 PHP 書く際は Vim を使ってます。Vim に関してはまだまだ初心者から抜け出せてないんですが、PHP 用にやってる設定をいくつか紹介してみたいと思います。こんなのもやっとくと便利だよとかあれば教えて教えてー。 関数名とか補完 Vim には辞書ファイルを読み込んで補完に使える機能があります。ということで、とりあえず PHP 組み込みの関数や定数の辞書ファイルを作りましょう。 作り方は色々あると思いますが、僕はいつも以下のサイトのスクリプトを使わせてもらってます。 Vim で使用する PHP の辞書ファイルを作成するスクリプト - Memo リンク先にも書かれてますが、dict.php をダウンロードしたら以下で組み込みのクラス名、関数名、定数名

    Vim で PHP 開発するためにやってる設定 3 つほど | バシャログ。
  • 妊娠中なのにお金ない。そんな時どこで借りるのがいい? | a.out

    仕事を持つ女性が一段と増えて来ています。 自立する女性が多くその結果、晩婚化や少子化の原因とも言われています。 しかしながら自分で生活して男性に頼らなくてもいいということは、女性のが男性に依存しなくてもいいので自由度が多くなって来たと言えるでしょう。 働きながらでも結婚して仕事を辞める事なくやっていく事も、可能になってきました。 今でもいわゆるマタニティハラスメントと呼ばれるものもあり、妊娠したら辞めるように言われる事もあるみたいですが働きながらでも育児休業を利用している人も多くいるのです。 しかし、そのような環境で勤務されている人もまた少ないのではないでしょうか? 公務員や大企業では、育児休業などもきちんととれると思いますが一般の中小企業では難しいものがあると思います。 今の時代は女性が働ける環境が整っているところは、まだ少ないと思います。 その上この不景気が続いていては、給料が少ないた

  • Big Sky :: Vim から redmine を読み書き出来る vim-metarw プラグイン書いた。

    « Github Notification API が出たので通知を Growl するの書いた。 | Main | plackup の --path 引数 » 最近 yuroyoro さんが作った git issue が便利でたまらない。コンソールから redminegithub の issue が操作できるし、全て CUI で完結出来る。 しかしながら、どうしても「Vim で、しかも REST 的に redmine を扱いたい!」という欲望がおさえられず、作ってしまった。 mattn/vim-metarw-redmine - GitHub https://github.com/mattn/vim-metarw-redmine/ kana さんの vim-metarw 経由で redmine を読み書きできます。動作には vim-metarw が必要です。 kana/vim-meta

    Big Sky :: Vim から redmine を読み書き出来る vim-metarw プラグイン書いた。
  • そろそろしっかりvimを使う。quickrun,uniteの導入。 - 南極の図書館

    引き続き、vimRubyのコーディングをするためにプラグインを入れていく。今回が「しっかりvim」の最終エントリ。 前回(そろそろしっかりvimを使う。vimRubyのコーディングをするために - holyppの日記)は、「補完」と「リファレンス」の環境を整えた。 これでコードを書くには問題が無くなったが、書いているうちにもう少し機能が欲しくなる。 次に欲しくなるのは「高速な実行環境」それに「高機能なファイラー」だ。 そこまで環境が整えば、コーディングの効率が見違えるように上がる。 今回はその2つを導入し、前回とあわせて「補完機能」「リファレンス呼び出し」「実行環境」「ファイラー」を揃える。 これ以降も特化したプラグイン、例えばRailsを書くときにrails.vimを入れる必要はあるが「基セット」は揃ったと考える。 なお、エントリは下記の続きなので、前提等で不明な点があれば参照し

    そろそろしっかりvimを使う。quickrun,uniteの導入。 - 南極の図書館
    bigwest
    bigwest 2011/07/07
  • 開発環境勉強会 in Nagoya #1 で発表してきた - ぐるぐる~

    6/18 に開催された開発環境勉強会 in Nagoya #1で CI っぽい話と Vim の話をしてきました。 CIのその先へ View more presentations from bleis tift Vim再入門 View more presentations from bleis tift @kei10in / Vim 結構ぱないね.使わないけど! #devstudy @sunflat / Vim奥が深い #devstudy @kaizen_nagoya / vim長年使っていたが、使っていない機能を覚えれた。#de... @fate_fox / Vimのことがさらに好きになった #devstudy @youku_s / 家に帰ったらvimプラグインをいろいろ試そう。補完系しかい... Emacs 使いの人にも Vim のいいところを伝えることができたのはよかったですね。 ちな

    開発環境勉強会 in Nagoya #1 で発表してきた - ぐるぐる~
  • とても便利なvimのコマンド紹介

    こんにちは。小川です。 今日はvimのコマンドでも紹介しようかなと思います。 僕はテキストエディタは大体vimを使っています。 執筆をしたときもvimでやっていましたし、PHPvimで書いています。 vimって色々コマンドがあって便利ですよね。友達vimのコマンドを教えあったりして、度々「こんな便利なコマンドがあるのか!」と驚かされます。 今日はそんなvimのコマンドの中から普段使っていて便利だなーと思うものをいくつか紹介していきます。 ちなみにShiftを押しながらのコマンドは、アルファベットキーの場合は大文字で表記します。 エンターやエスケープを押下する必要がある場合はエンターやエスケープと記述します。「:」ではじまるコマンドモードはエンターを押さないと意味がないので、そこは省略します。 同時押しは+でつなげて表記し、基的には1文字ずつ順番に押下します。 ■ページ移動 「ggで」

    とても便利なvimのコマンド紹介
    bigwest
    bigwest 2011/03/31
  • はてなブログ | 無料ブログを作成しよう

    わたし的棚ぼた一万円選書 急に千葉さんに手渡された封筒、開けてみたら1万円札が1枚。何ごとかと思えば、同期の出張を代わったお礼をもらったらしい。 「葵はワンオペで育児してくれたから」と半分わけてくれました。 泡銭の1万円 これはもう、わたし的1万円選書をしろという思し召しなのでは……

    はてなブログ | 無料ブログを作成しよう
  • VimをGmailクライアントに出来る「Vmail」 | Web活メモ帳

    開発者であれば一度は使った事があるであろうvimをGmailクライアントできる!「Vmail」をご紹介します。 普段からvim使いの方におすすめです! 利用するにはvim, ruby, lynxがインストールされている必要があるようです! 試して見ようと思ったのですが、現在はUnix環境でしか動作しないとの事。 Windows版は今開発中のようですね。 ちょっと一般ユーザーには敷居が高いかもしれませんが、 vimが恋人だ!という方だったら使って見ても良いかもしれません。 インストールはgemから出来るようです。 gem install vmail

    VimをGmailクライアントに出来る「Vmail」 | Web活メモ帳
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

  • Mac OSXでのvim環境整理。.vimrcやらオヌヌメPlug inやらまとめ。 - ( ꒪⌓꒪) ゆるよろ日記

    「そんな.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固有の

    Mac OSXでのvim環境整理。.vimrcやらオヌヌメPlug inやらまとめ。 - ( ꒪⌓꒪) ゆるよろ日記
    bigwest
    bigwest 2010/11/08
  • 「もっと早く知りたかった」と思ったvimrc設定 - e2esound.com業務日誌

    vimrcをいじり始めると納得するまでいじってしまい仕事が手に使ない皆さん、こんにちわ。 このところ、vimrcに新たな設定を幾つか追加したのでまとめてみます。どれも、もっと早く知りたかった!と思うものばかりでした。 (),[],{},<>,””,’’,“入力+()の中にカーソル戻す HTMLでもPHPでもRubyでも、()を入力する場合には”()+←+中身を入力”という風に、いつも”←”をタイプしていました。面倒だな!といつも思ってたところ、先日偶然晒されているvimrcの中から以下の設定を発見しました。(どこで見つけたかは忘れました。) imap {} {}<Left> imap [] []<Left> imap () ()<Left> imap “” “”<Left> imap ” ”<Left> imap <> <><Left> imap “ “<Left> “()”を

    bigwest
    bigwest 2010/11/08
  • vimプラグインでよりよいコーディングを - KAYAC engineers' blog

    こりなくvimプラグインの紹介をします。北原(@soh335)です。 たかが、エディタですがプログラムを書く際には一番触っている道具です。イチローも道具は大切にすることが重要と言ってますし、メンテナンスしながら良い状態にしておきたいですね。 今回はvimプラグインの管理、プログラム書く自体には関係ないけど便利なプラグイン、実際にエディタを使っている際に便利なプラグインの紹介をします。 vimプラグインの管理 vim-pathogen http://www.vim.org/scripts/script.php?script_id=2332 vimプラグインは、windows環境はで$HOME/vimfiles/、mac等では$HOME/.vimのディレクトリの下にインストールしていきますが様々なプラグインを一つのディレクトリにいれると のようになり例えばこのプラグインが更新されたのでアップデ

    vimプラグインでよりよいコーディングを - KAYAC engineers' blog
    bigwest
    bigwest 2010/11/01
  • GitHub - macvim-dev/macvim: Vim - the text editor - for macOS

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - macvim-dev/macvim: Vim - the text editor - for macOS
  • 春なのでemacsからvimに乗り換えてみました - ふぃふmemo

    春です。 何か新しいことがしたくなるこの季節。 ついにemacsからvimに乗り換えてみました。 というわけで、ここ一週間ほどゲームtwitterもろくにせず、ひたすら.vimrcをカスタマイズしまくっていました。 正しくはカスタマイズすべくググりまくっていたんですけど‥‥。 その甲斐あってかなり結構満足するものが出来たので、思い切って晒してみます。 まず最初に私がインストールしたvimですが、いくつか試して最終的に以下のCocoa版に落ち着きました。 PrivatePortfile/Vim72 - MacPortsWiki-JP 最初はMacVimなどを使っていたのですが、他のはiminsert=0が使えませんでした。 それでは、.vimrcをぺたりんこ。 PLAIN TEXT TEXT: "--------------------------------------------

  • Web屋のためのVim設定・Tipsまとめ 2/2 - ナレッジエース

    おそらく、誰もがやる深夜のWebサーフィンは、究極のところ時間の無駄ではないのかもしれない。 それは、Webで夢をみているのにほかならないのだ。(T.B=リー「Webの創成」より) 「Web屋のためのVim設定・Tipsまとめ 1/2」からの続き。 Vimを使ったHTMLCSSの編集について、さらに関係しそうな事項を紹介します。 HTML編集でもよく使うVim機能 =キーで自動インデント HTMLのインデントが崩れているときは、範囲選択して=キーを押せば、自動的にタグの入れ子を認識してインデント調整されます。 ばらばら→範囲選択→「=」ですっきり カレント行だけインデント調整したい場合はノーマルモードで==とすれば可能です。 なお、手動でインデントを上げ下げするには、ノーマルモードでは>と<、インサートモードでは<C-t>と<C-d>が使えます。 gfで相対パスのリンク先ファイルを開

  • VimからSubversionを使いこなす - ナレッジエース

    標準のままではちょっと使いづらいので、以下のように設定しました。 "F7とF8で前後の変更箇所へ移動 nmap <F7> [c nmap <F8> ]c "<Leader>dqでDiffから抜ける nmap <Leader>dq :winc l<CR>:bw<CR>:diffoff<CR> また、tabbar.vimを使っているとVimDiffに入る際ウィンドウがおかしくなってしまうので、以下のように修正しています。 "<Leader>cvでタブバーを消し、VCSVimDiffを表示(vcscommand.vim) map <Leader>cv :TbStop<CR>:VCSVimDiff<CR> これでかなり快適になりました。 VimからTortoiseSVNを起動 Call TortoiseSVN commands Tip #1491 - Call TortoiseSVN comman

  • 1