最近、@shivaken作のツールのメンテナンスをやりたいなーと思い、
coffeescriptの環境を整えたので、以下備忘録。
とそんなこんなしていたら、なぜかpyflakes-vimインストールしてました。
- coffee インストール
- vim-coffee-scriptのインストール
- coffee-scriptの設定とquickrunの設定
- jslintインストール
- もっとよくならないか調べる
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'
結局、もっとよくならないかについては模索中です。。。
đồ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?”