2011年12月6日火曜日

coffee scriptをやっていたら、なぜかpyflakes-vimをインストール

なかなか寝付けないのと子供に起こされたのもあり、14時出社にも関わらず、6時から起きとります。
最近、@shivaken作のツールのメンテナンスをやりたいなーと思い、
coffeescriptの環境を整えたので、以下備忘録。
とそんなこんなしていたら、なぜかpyflakes-vimインストールしてました。



  1. coffee インストール
  2. vim-coffee-scriptのインストール
  3. coffee-scriptの設定とquickrunの設定
  4. jslintインストール
  5. もっとよくならないか調べる
1. coffee インストール(nodeの環境が整っていること前提です)
npmでcoffeescriptをインストールします。

npm install coffee-script
ln -s ~/node_modules/coffee-script/bin/coffee /usr/local/bin
※私の環境でPATHを通したかったのでやっているだけです。

2. vim-coffee-scriptのインストール
NeoBundleを使用しているので、.vimrcに以下を記述して、「:NeoBundleInstall」で終了

NeoBundle 'git://github.com/kchmck/vim-coffee-script.git'

3. coffee-scriptの設定とquickrunの設定
.vimrcに以下を追加

# 保存したときにコンパイルを実行してjsファイルを自動で作成する
autocmd BufWritePost *.coffee silent CoffeeMake! -cb | cwindow | redraw!

# quickrun実行時にcoffeeの拡張子のものは、coffeeを実行する
let g:quickrun_config = {}
  let g:quickrun_config['coffee'] = {'command' : 'coffee', 'exec' : ['%c -cbp %s']}

4. jslintインストール
Syntaxチェックのためにインストール。これもNeoBundle使ってるので2.と同様さくっと。

NeoBundle 'git://github.com/hallettj/jslint.vim.git'

5. もっとよくならないか調べる
これでも結構いいんですが、例えば、test.coffeeをquickrunしたときに出力されるのは、
たんなるjsファイルであって、私としては、そのjsファイルをnodeに渡した結果がほしいわけで。。。

あーだこーだ調べているとここへたどりつき、nodeのSyntaxチェックって結構魅力的!
と、ここで目的がずれてきて、この記事に書いてあったpython、flymakeのキーワードに負け、
なぜか、pyflakes-vimをインストールしました。。。

easy_install pip
  pip install pyflakes
  
  NeoBundle 'git://github.com/kevinw/pyflakes-vim.git'

 結局、もっとよくならないかについては模索中です。。。

1 件のコメント:

  1. đồng tâm
    game mu
    cho thuê nhà trọ
    cho thuê phòng trọ
    nhac san cuc manh
    số điện thoại tư vấn pháp luật miễn phí
    văn phòng luật
    tổng đài tư vấn pháp luật
    dịch vụ thành lập công ty trọn gói
    lý thuyết trò chơi
    đức phật và nàng
    hồ sơ mật dinh độc lập
    đừng hoang tưởng về biển lớn
    chiến thắng trò chơi cuộc sống
    lượng tử
    ngồi khóc trên cây
    truy tìm ký ức
    mặt dày tâm đen
    thế giới như tôi thấy

    Văn Danh trợn trừng mắt, nhưng lại bị Các Lão cắt ngang:
    “Hình Đại Nhân, ngươi có phải là người tham ô hay không ta không biết, nhưng ngươi phải thừa nhận, trong mấy năm nay Hộ Bộ ngày càng thua lỗ, ngươi là người đứng đầu mà còn không thừa nhận sao?”
    Hình Văn Danh tức giận đến độ mặt xám xịt: “Các Lão, ngươi … Hình Văn Danh ta tự hỏi ngày thường không hề đắc tội với ngươi, vì sao hôm nay ngươi lại hãm hại ta trước mặt bệ hạ như vậy, ngươi rốt cuộc có ý gì?”
    “Bệ hạ!” Trương Các Lão la lớn: “Lão thần tuyệt không có ý muốn hãm hại Hình đại nhân, chỉ là trước nay không muốn nói tới nhưng để Hộ Bộ tiếp tục như vậy thì không được. Trước mắt là ở vấn đề quân viễn chinh và lương thảo, Hộ Bộ có vấn đề thì phải sửa đổi mạnh mẽ, nếu không chúng ta căn bản là vô lực chinh phạt Cao Lệ và Phù Tang. Tuy lời nói ra có phần ác độc nhưng câu nói này đã làm lộ ra mấu chốt nơi Hộ Bộ, cũng nói ra vấn đề Hoa Hạ đại đế đang suy nghĩ. Đúng là Hộ Bộ lúc này không ra sao cả, làm cho hắn đau đầu không ít. Chuyện này cũng là một nguyên nhân để hắn xuống tay với Hộ Bộ.
    Nhất thời, toàn thể bá quan văn võ trên triều đường nhìn nhau, ai cũng im lặng chỉ còn nghe thấy tiếng thở hổn hển của Hình Văn Danh.
    Khuôn mặt Hoa Hạ đại đế như dài thêm ra, khuôn mặt thêm vài phần uy nghiêm, ánh mắt chuyển hướng tới Trương Tử Ngưu, trầm giọng nói: “Các Lão, ngươi còn gì nói nữa không?”
    Nghe hoàng thượng hỏi, Trương Tử Ngưu cất cao giọng nói: “Bệ hạ, lão thần nghĩ nếu muốn giải quyết vấn đề bây giờ của Hộ Bộ trước tiên phải thay máu, phải thu hút nhân tài. Ngàn vạn lần không thể nhân nhượng chuyện Hộ Bộ nếu không sẽ ảnh hưởng tới đại kế viễn chinh của bệ hạ.”
    Hình Văn Danh đang không vui, lại nghe Trương Tử Ngưu nói, tựa hồ gán việc của Hộ Bộ vào với viêc viễn chinh của bệ hạ. “Trương Các Lão, ngươi nói nãy giờ đều là nhắm vào Hộ Bộ, vậy bây giờ ngươi muốn thế nào?”

    返信削除