読者です 読者をやめる 読者になる 読者になる

へっぽこびんぼう野郎のnewbie日記

けろけーろ(´・ω・`)!

TypeScriptをつかってみた。(Vim)

会社でTypeScriptって使えるんじゃねみたいな話になったので、導入のためにちょろっと備忘録 Ecmascript(TypeScriptってなんぞやのまえに) Ecmascriptっていう、各ブラウザなどで実装されているJavaScriptの標準規格としての仕様がある。 Ecmascriptそのもの…

pythonのインタラクティブシェルをViモードでつかう

~/.inpurcに、 set editing-mode vi と書く。おわり(´・ω・`)また、readlineモジュールを使うことで python標準モジュールをいくらでもハックできそうな感じだ(`・ω・´)! さんこうにしました(パクっただけ) 13. Interactive Input Editing and History …

vimでソースコード内では:set spellが効いてなかったときにやったこと

Vim

事象 効いていないわけではなかった。コメント内では効いていた。というかそもそもコメントのスペルチェッカだったらしい ぼくはソースコード内のスペルチェックをしてほしいから入れたのに…… :syntax spell toplevel いける でもそのまま.vimrcに書くとだめ…

vimb(vim browser)をMacでインストールしてつかってみた

依存関係が結構あるので備忘録的な感じでメモ 前提 Homebrewがインストールされていること 依存関係のパッケージインストール brew install gtk+ brew install libsoup brew install webkit2png←あやしい!なくてもいいんではないか。くわしいひとおしえて …

sedで、行末のタブを置換する。

Vim

Vimのこれ。 全行の、タブが0個以上連続していたらそれを何もない状態に置き換えるやつ。 :%s/\t*$// なぜかsedではできない。ナンデ?!状態に陥った。 sedってのはstream editorとかゆーて、Vimと共通の先祖を持つやつ。 どうもsedでは\tをサポートしとら…

よく使うVimのコマンド、コマンドの組み合わせとかのメモ

コマンド内のスペースは、見やすいように区切ってあるだけで飾りです <Esc>とかはただのエスケープであって、<,E,s,c,>と入力しているわけではありません。 <Space>とかもそうです。ただのスペースです。 そのへんは脳内補完してほしいとです。 A; j.j.j.j. … Aで行末に</space></esc>…

Vimでクリップボード共有できなくて涙目 on Ubuntu

UbuntuからVimにクリップボードの中身は渡される様子。 :register ってやるとそれがよくわかる。 でも、VimからUbuntu側へのクリップボード共有ができない。 しかも、完全に出来ないわけじゃなくて、たまにできない! "*yG しても "+yG しても無理 :version …

Eclimのコード補完機能がプラグインの衝突だかで使えない

このへんが役に立ちます Code Completion — eclim (eclipse + vim) Google グループ vim -u NONE -U NONE --cmd "set nocp | sy on | filetype plugin on | ru plugin/eclim.vim" これをやって、動けばプラグインの衝突のせいだと思われます。 どのプラグイ…

VimからEclipseをいじれるEclimを導入してみた

公式ドキュメントを読みながら導入。 ポートとかよくわからないが、そのままやったら9091ポートが開いて行けるようなので 続行する。 :ProjectCreateで詰んだ。 あれぇなんでできないのと思ったら、書き方と、カレントディレクトリが悪かったようだ。 :Proje…

WindowsにEclipseとVrapper(Vimのプラグインのやつ)導入してみた

これは捗る。 おいしい。 ついでにcygwinも入れてみた。 まだ使ってないけど。 でも僕まだhjkl操作とか慣れてないからな・・・ 結構な文章をネット上で打つから、方向キーもよくつかう。 だからVimで方向キー操作禁止にしてみた。 早く慣れて快適なVimライフ…

vimで、自動インデントできなくなってハマったから覚書

set autoindentしてるのに、自動でインデントしてくれないぞゴラァって吼えてたら、 set smartindentを同時にやらないといけなかったらしい。 これは、その行の末尾が『{』とかだったら改行するというヤツ。 autoindentは、前の行と同じインデントにするっ…

vimライクにchromeを動かせる拡張機能Vichromeを導入してみたよ!

いまのところ、概ね便利。 でもたまに便利じゃない時もある。 とりあえず、Ctrl + Dでブックマークができなくなるのは困るので nmap <C-d> <NOP>としてみた。 あとはショートカットを作る。 スペースキー + h ではてなブログの編集画面にアクセスできるように設定して</nop></c-d>…

vimでShift + Insertの貼り付けをするときに挙動がおかしくなる問題。

解決した。 英語でググりもした。 Vim Shift Insert not working的な調べ方をした。原因→挿入モードになってなかった。(´・ω・`)かなしい。それだけかよ。 かなしい。30分くらい迷子になっていた。 モード変更びみょうに慣れないなつーか、なんでプログラミン…

vimが便利すぎて死にたい

前までEmacsを使っていた。 でも拡張機能のインストールがうまくいかなかったから、しばらくそのまま放置していた。 回線がクソすぎて、ダウンロード中に途切れるとかいうことがよく多く、ファイルがぶっ壊れていたりして、挙動が>おかしなことになることが…