vim
Unityでも、かなりC#の新しい機能や構文が使えるようになってきた。そして、現在進行形で、こういった新しい構文や機能をふんだんに使用したソースコードを読み書きする必要が出てきた。そして、それをリーディング中、今使用しているGVIMでは、全くシンタッ…
("aaaaaaaa/bbbbbbbb") という時、()や("")という文字列にする(=aaaaaaaa/bbbbbbbbをクリップボードに保存する)事を 3回のキータイプで実現する方法。
VIMRCに :set expandtab これ書くだけ。以上。
gvimrcに imap { {<return><return>}<UP><TAB> これを書けば、{を押すだけで、 { //ここにカーソル} といった感じになる。 キーマップ編集は、細かいことやると地味に便利なのでおすすめ。</tab></up></return></return>
表題の通り、原因と解決の話。
VIM環境変数の確認方法 VIM上で、以下を入力。:echo $**** 例):echo $LANG 出力)ja VIMの環境変数が通っていないと、動かないプラグインとかある際に、パスを調べる時に便利。
仕事で、TypeScriptを触る事になり、VIMでtsファイルを開いてみた所、見事にシンタックスが効いていなかったので、調べて有効化。
年に2,3回、何もしたくなくなる時期があるのだが、 大抵そういう時期には、VIMの便利機能とか欲しい機能の見直しの調査などをする。 今回は、前から作ろうと思っていてサボっていた、for文とif文の定型文挿入のコマンドを実装してみた。
要は、置換する時に改行をさせたい場合。 :s//^M/gc この^Mを出す方法は、CTRL+vを押してからEnterでおk。
以前、open-browserというプラグインを導入した。 https://github.com/tyru/open-browser.vim ・VIM上で記述されているURL上にカーソルを合わせてコマンドを打つと、ウェブブラウザで開いてくれる・:google 検索文字列 とやると、ウェブブラウザでそれを検索…
VIMの話と書いてあるが、この機能はどのエディターでもあれば便利のはずなので、是非お使いのエディターでも類似の機能がないか是非探してみてほしい。さて、VIMのプラグインという物で「unite」という物がある。 https://github.com/Shougo/unite.vimこのun…
前回の続き。Ccも送れるようにしてみた。VIMスクリプトやPythonスクリプトの中身が、実際どのような流れで何をしているのかきちんと理解しながらトレースするぞぉ!・・・・・なんていう、新人に教えるようなことをする気は最初っからないので!ひとまず、Toと書…
前回の続き。とりあえず、複数Toを送れるように、色々調べてみた。 http://d.hatena.ne.jp/thalion/20090622/p1 http://ameblo.jp/pythonista/entry-11296347805.html http://qiita.com/ana_aki/items/5104978238f1f5e72cc8 この辺を参考にして、とりあえずp…
前回の続き。宣言どおり、とりあえずpostmail.pyの中身を確認、文字列本文を表しているであろうと思われる箇所を探す。def __create_message__(self, from_address, to_address, subject, body):これのbodyがそれに該当するっぽかったので、早速以下のコード…
筆者は仕事をする時にVIMを使う。厳密にいうと、KaoriyaさんのGVIMに便利そうなプラグインを適当に足していき、VIMを拠点に様々な操作を行うというスタイルを取っている。 以前から、日報提出のメール内容はVIMで編集してはいたのだが、いっそのことVIM上か…