サカナの肴 このページをアンテナに追加 RSSフィード

2011-11-24

[][][][]よいカラースキームを知った

いつもターミナルやエディタのカラースキームに困るのだけど、アプリ間では統一するのはめんどくさくてできなかった。

たまたまvimで見かけたカラースキームを読むといろんなアプリで使用できるように設定がまとめられている!!

これはいいなぁ。

Solarized - Ethan Schoonover

Vim, Emacs, IntelliJ IDEA, NetBeans ... etc

OSX, Putty

など対応アプリがいっぱい。

今度からこれにしよう。

設定は以下.

vimの場合

.vimrc

Bundle 'altercation/vim-colors-solarized'
syntax enable
set background=dark
colorscheme solarized

OS X のターミナルの場合

1. ダウンロード

http://ethanschoonover.com/solarized

2. osx-terminal.app-colors-solarized フォルダを開く

3. olarized Dark ansi.terminal をダブルクリック

あとはデフォルトに指定

2011-11-23 ujihisa.vim#2

[][] EverNotevimで書き込む

普段あまりEvernoteは使わないのだが、勉強会などに行った時などはメモをMacのローカルにとると共有がめんどくさいので、Evernoteを今後は使おうと思う。

vimプラグインEvernoteないかなと思っていると良さそうなプラグインがでてきました。

アカウントの設定など、あまり検索に引っかからなかったので備忘録。

.vimrc に Vundle 登録

.vimrc で Evernoteアカウントを設定

以下を設定

Bundle 'kakkyz81/evervim'
let g:evervim_username = 'Account'
let g:evervim_password = '*****'
let g:evervim_workdir = '~/.evervim'

:EvervimCreateNote でメモ開始

追記

どうもEvervimSetupを実行するとg:evervim_workdir配下にAccount.txtが作成されるみたい。

グローバル変数とどっちがいいかな...

[][] ujihisa.vim#2 の参加記録

概要

  • プログラム

http://vim-jp.org/ujihisa.vim-2/

  • 内容

https://gist.github.com/1379903

また、近日中(2011/11/23現在)に http://vim-users.jp リンクされるそうです。

せっかく参加させていただいたので、感想を残します。

1.Vimへの熱い気持ち

会場はVimへの熱い気持ちと愛で満ちていました。

Vim Level をもっと上げていきたいと強く感じました。

歌もとても感動的でした。

2.vim-users.jp はこれから成長していく

VimプラグインによりVimは今でも十分多機能。

しかし、いずれVim本体のメンテナンスに限界を迎えることが危惧されています。

来るべき新生Vim拡張機能の開発・運用の準備のためにvim-users.jpはコミュニティ強化をすすめていくというのが今後のVimの流れかなと思いました

3.プラグインがすごい

Vim script だけでいろいろできる。自分もこれからもっと使いこなしたいなぁ。やはり「Vimテクニックバイブル」欲しいなぁ。

Vimテクニックバイブル ?作業効率をカイゼンする150の技

Vimテクニックバイブル ?作業効率をカイゼンする150の技

とりあえず知らなかったプラグインや機能はいれとこう。

1.相対行番号表示

2.Unite.vimプラグイン各種(unite-outlineよさげ!)

3.vim-pep8

非常に有意義な時間でした。

参加者の方ともお話ができて、また一つ勉強になりました。

[][] macportsVim インストール

macportsvimデフォルトインストールするとpythonrubyで作成されているプラグインが動作しない。

port install の時にコンパイルオプションを与えることでpython,rubyインターフェースを追加することができる。

以下、手順。

% port variants vim
% sudo port install vim +big +python27 +ruby

オプション +big は何か?

コンパイルオプションのセット。tiny, small, normal, big, huge と用意されている。

macports では、tiny,normal,bigが選択できるらしい。

どんなセットなのか知りたい場合は以下のリンクが参考になる。


Vim’s Versions and Features

2011-10-01

[][]Vimの整理中

便利そうなプラグインはすべてVundleで管理するようにした。

Github にある.vimrc も最新にした。

#まだはてな記法になれてなくてうまく書けない。。。

  1. プラグイン入れたもの

[]やりたいことを列挙する

何度かやりたいことを書いたけど、どれも実現できていない。。。

でも、あっ、やりたいなぁと思ったことを書いてどれが一番やりたいのか考えるための種にしよう。

  1. プログラミングの勉強
  2. Python の勉強
    • 自分の第一言語にする
    • python 3.2にそろそろ手を出す
    • 仮想環境の構築についてまとめる
    • setuptools.py を使えるようにする
  3. Scala の勉強
  4. Ruby の勉強
    • Ruby Association Silver を取る
    • Ruby on Rails を使えるようにする
    • Ruby Rspec を使えるようにする
    • Terma を使えるようにする
  5. 英語の勉強
    • 中学生/高校生レベルの文法を理解する
    • ちゃんと読めるようになる
    • 語彙を増やす
  6. IPv6 の勉強
    • IPv6 周りの知識を学ぶ
  7. アプリを作る
  8. 手帳カバーを革で作る
    • 手帳買う
    • 型を取る

2011-09-30

hatena-vim からメモをとるテスト

vimで、勉強した内容を記録して

はてなに登録されるようになりました。

これで転記する必要がなくなったので、どんどん記録していこうと思います。

hatena-vim

2011-09-26 gistの練習

gist とは?

gist とは github で保管したメモのようなコードを便利に表示する機能

これからやりたいことを列挙

  • Ruby on Rails 3 を動かす
  • Django で 出席管理アプリをつくる
  • vim の Vundle を整理する
  • Twisted を知る
  • 英語を読めるようになる