This domain may be for sale!
gitを今の開発でガッツリ使うようになってすげー便利だと思った拡張を3つ紹介します。 もうね、これらなしではgit使えない。せっかくなので、導入方法と一緒に簡単な使い方も紹介します。 git-completion gitの補完ツール。 コマンドラインに現在のブランチ名が出る。だけじゃなくて、タブで補完までしてくれる。 導入方法 以下の方法でスクリプトをダウンロードしてきます。 $ mkdir -p /usr/local/git/contrib/completion/; cd /usr/local/git/contrib/completion/ $ curl https://raw.github.com/git/git/master/contrib/completion/git-completion.bash > git-completion.bash $ curl https://raw.
なんつータイトルだ。 まあタイトルの通りです。 コマンドとして使えるということはsedやgrepやawkをうまく掛けるとVimのstatuslineとかtmuxのstatus barでの情報表示にも使える。 IM状態 前にVimのstatuslineにMacのIMEのステータスを(結構無理やり)表示させてみた - ほとんど欄外でも書いたようにhnakamur (Hiroaki Nakamura) · GitHubさんのhnakamur/inputsource · GitHubコマンドを使うとことえりとかGoogleIMEとかIMの状態をCLIなところでも所得できる。 $ inputsource com.google.inputmethod.Japanese.Roman 一応HomebrewのFormulaも書いてみたので`brew install https://raw.github.co
タイトルはホッテントリメーカーより。 今回のはマジでキターーーので。 やっぱbash vi 最強ですね、わかります。 一口で結論を言うと、bashの操作をvi互換にした!これはマジで使えるレベル!!! やったこと一覧 ・.inputrcを作成 set editing-mode vi "\C-p": history-search-backward "\C-n": history-search-forward "\C-j": vi-movement-mode やっぱviが最強 bashで、カーソル移動の時にCtrl+AとかCtrl+Eで先頭とか行末とか行ったりできる。 だけど、正直Ctrl+AとかCtrl+Eとか押しにくすぎる。 (実はCtrlはCapsLockにバインドはしてあるんだけど、どうしても押せず、 小指で左下のCtrlを押してるんで。) しかも、 行の真ん中とか行きたい時に行く方法
vimshellとは? vimshellはVimからシェルを起動するVimScript。 ただ起動するだけなら:!コマンドでも足りるけど、こちらは非同期に処理できないので、実行中はVimでコードを書けないとか欠点が多い。 vimshellなら非同期なシェルが使えるし、色分け・補完もきく。 インタプリタを立ち上げれば、コードを書きつつ評価させることもできるよ、Emacsみたいにね! インストール http://github.com/Shougo/vimshell からソースをダウンロード。 解凍したファイルを~/.vim以下に保存。 あと同作者さんのvimprocが必要なので https://github.com/Shougo/vimproc からソースをダウンロード。 こちらは~/.vim以下に保存するだけではダメで、Linuxではコンパイルする必要がある。 Linuxでは、次のコマンドを
Vim Advent Calendar 2012、268日目の記事になります。 日本全国3億人のVimmerのみなさんこんにちは。最近.vimrcを1から書きなおしていると噂の私です。そこで、今回はももんが流NeoBundle管理術をお伝えして行きましょう。 記事の対象 NeoBundleに関する基本的な知識があるかたNeoBundleLazyを利用されている方コンセプトコンセプトは、プラグイン管理とプラグイン設定を分離させる、です。 具体的には、NeoBundle及びNeoBundleLazyコマンドのオプションは、依存関係やビルドコマンドなどの「プラグインのインストール方法・管理方法」といったものに絞り、autoloadの設定やプラグイン読み込み時の設定は固有のセクションで管理していきます。 これにより、プラグインリストの見通しがよくなりますし、まぁ色々便利になります。 設定例!!!!
findとxargsは、手作業ならうんざりするような作業であっても、コマンドライン一発で済ませられる可能性を秘めている。 このエントリーではfindとxargsの基本的な使い方をtipsとしてまとめる。 findによる検索findはあるディレクトリ以下の条件にマッチしたパスを検索し一覧を出力するコマンドだ。 最初の引数には検索対象のパスを与える。以下の例ではカレントディレクトリ以下のファイルとディレクトリが一覧される。 findに条件を与えれば、条件にマッチしたパスのみ出力させることができる。 条件には色々書くことができるが、一番良く使われるのは-nameによる名前の指定だろう。 名前の指定にはワイルドカードを使う。以下の例は.rbで終わるパスのみを出力させる。
※この記事の最後の設定をすることによって以下が実現します。 neocomplcacheの出す補完候補をTABで送れる、Shift + TABで戻れる 入力した文字に対してSnippetの候補がある場合はCtrl+kで展開できる(TABを押したときはスルーして下の候補に移る) Snippet展開後はTABを使って次の入力タグへジャンプできる Snippet展開中において、一度インサートモードから抜けてから、 再びインサートモードになったときでも、未入力のタグがあるならTABでそこまで移動できる 特に移動するタグがない場合は、インサートモード時に入力したTABは普通にインデントを挿入するためのTABとして振る舞う neosnippet#expandable() の仕様が変わってた - 永遠に未完成 であるようにneosnippetの関数の仕様が変わっていたため Vimのsnippetについてあ
この記事は Vim Advent Calendar 2012 171日目の記事になります。 さて、前回の Vim Advent Calendar で iTunes のプレイリストを操作する euphoric_player.vim を公開したんですがその時に作成した unite-source の書き方なんかをまとめてみたいと思います。 [欲しい機能] トラック一覧の表示 選択したトラックの再生 並び順の変更 表示形式の変更 今回は euphoric_player.vim を利用して上記の機能を実装した unite-source のコードを載せっていってみたいと思います。 [トラック一覧の表示] unite.vim でトラック一覧の表示を行います。 この機能は unite-source を使用して定義します。 " unite-source の設定を定義する " " 詳しい設定オプションは "
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
あらためて GitHub へのインストールから、GitHub Pages への記事投稿、Bitbucket での原稿管理までをまとめておく。 インストールは、公式サイトの Octopress Setup に従う。 GitHub Pages には、ユーザーページとプロジェクトページがあるが、以下ユーザーページ用を主とする。 1. Octopress 利用の前提条件 Git + GitHub アカウント ruby 1.9.2 1.9.3 以上 + RubyGems RubyGems は、ruby 1.9.2 以上であれば インストーラー のパッケージに含まれているという情報が多い(特に Windows)。 Mac であれば、rvm からアップデートする。 また、gem は gem update --system で最新版にしておく。 2. GitHub ユーザーページ用リポジトリの作成 Git
iPhoneからMacを操作できるアプリはたくさんありますが、私がしたいのは逆です。Macを使ってiPhoneを操作したい! 料理でフライパンの振り過ぎか、スマホのいじりすぎなのか腱鞘炎っぽくて、iPhoneを持ってると手首が痛いのです。基本的にはブログもiPhoneで書いてるから、それが原因なのかも。とにかく、手首が痛いのでなるべくiPhoneを持ちたくありません。 そこで、なるべくiPhoneを持たなくていいように、MacからiPhoneを操る方法を探してみました。 スポンサーリンク ミュージックアプリの操作なら「ikeyboardremote」 iPhoneやiPadをBluetoothを使ってMacから操作できるアプリ。ホームボタンを押したり、音楽の再生・停止、音量の操作ができます。写真ボタンはOS X MavericksとiOS7の組み合わせでは動きませんでした。 https:/
今更感だけど。 アイディアとか、残しておきたいテキストとか、サクッとメモれるツールないかなーと 思っており、通常はmacのsticky使ったりEvernoteとかそこらへん。 vimでメモしやすいプラグイン見つけたから今日からつかってる QFixHowm install NeoBundle 'git://github.com/fuenor/qfixhowm.git'NeoBundleならこれで。 設定 ↓のような感じで保存先ディレクトリとか決めておく "--------------------------------------------------------------------------- " QFixHowm "QFixHowmキーマップ let QFixHowm_Key = 'g' "howm_dirはファイルを保存したいディレクトリを設定。 let howm_dir =
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く