Archive for the ‘ Linux ’ Category

便利!VIM(GVIM 7.x)でSQLを整形する

ということで、VIMにMacroという便利な機能があるので、それを使う。
VIM用のMacroというのはいっぱい既に出回っていて、今回は以下のものを使う。

SQLUtilities
http://www.vim.org/scripts/script.php?script_id=492

まずは、上記の場所からMacroをダウンロードしてくる。
ダウンロードしたファイルを解凍し、VIMのHOMEディレクトリ配下の「plugin」
ディレクトリにファイルを配置する。
※解凍すると、pluginフォルダを含む複数のディレクトリが出来ると思うので、
 実際にはHOMEディレクトリ配下の「plugin」ディレクトリの上のディレクトリ
 に丸ごとコピーすれば良い。

 HOMEディレクトリは、VIM上で
 :echo $HOME
 とやれば、出力される。

また、このマクロを動かすには以下のMacroも必要なのでそちらもダウンロード。

Align
http://www.vim.org/scripts/script.php?script_id=294

こちらは、ダウンロード後、ダウンロードしたファイルを開く。
gvim Align.vba.gz
:so%
:q

これでインストールは完了。

実際に、適当なSQLファイルを読み込み

:SQLUFormatter

とコマンドを打つと、SQLがきれいに整形される。便利!

 

Read more

Popularity: 23% [?]

DiggGoogle BookmarksGoogle ReaderFacebookDeliciousFriendFeedEvernoteTwitterShare

Cygwinからクリップボードを使う!

Cygwinからクリップボードを使う方法

 

文字列をクリップボードに貼り付ける場合

$echo 'copy to clipboad' > /dev/clipboard 

クリップボードの文字列を表示する場合

$cat /dev/clipboard

Read more

Popularity: 3% [?]

DiggGoogle BookmarksGoogle ReaderFacebookDeliciousFriendFeedEvernoteTwitterShare

GizmodoをPlaggerで全文取得する

ということで、

assets/plugins/Filter-EntryFullText/gizmod.yaml 

author: labs.zsrv.net
handle_force: http://feed.gizmodo.jp/click.phdo.*
extract: <div class="cat">.*?<h2>(.*?)</h2>.*?<div class="entry_body pkg">(.    *?)<div class="entry_bottom">
extract_capture: title body

あまり良い感じではないけど・・・とりあえず。 

Read more

Popularity: 1% [?]

DiggGoogle BookmarksGoogle ReaderFacebookDeliciousFriendFeedEvernoteTwitterShare
Page 4 of 41234