いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

vim

vim-ruby

こんな便利なものがあるとは・・・。知らなかったです。 インストールについては、こちらに詳しく書かれています。感謝。 vimでrubyプログラミング http://sssdiary.at.webry.info/200611/article_7.html で、インストールして早速。 puts "hello world". と…

Windows PowerShell用のシンタックスファイル

vim

vim.orgにて、発見。 最近よく、ps1ファイルを記述するので便利です。 Windows PowerShell Syntax File : Default syntax coloring for Windows PowerShell (vim.org) http://www.vim.org/scripts/script.php?script_id=1327

vim7のタブ関連の設定について

vim

知らなかった・・・。こんなオプションがあるなんて。 めっちゃ便利ですね。 タブ関連のマッピングはしていましたが、普段Firefoxを良く使うので こちらの設定に乗り換えました。 メモメモ。 methaneの日記 http://d.hatena.ne.jp/methane/20061123/11642491…

Vim7.1 香り屋版が公開されました!!

vim

香り屋さんの方で配布されているVim香り屋版の7.1が公開されています。 私のメインエディタでもあり、長年いっしょに苦難を乗り越えてきたエディタです。 これがないと何も出来ないかも・・・(w いつも、使いやすい環境の状態で公開してくださっている香り…

タブの切り替えをCTRL-TABでできるようにする

vim

以下のものを_vimrcファイルに記述します。 " " タブページの切り替えをWindowsのように " CTRL+Tab SHIFT+Tabで行うように. " if v:version >= 700 nnoremap gt nnoremap gT endif すると、 :tabnew とかした後で、よくあるエディタのようにCTRL-TABとする…

ファイルの追加方法

vim

ちょこっとした、tips。ファイルの追加(バッファなど) には、antライクな記法が使えます。 [サブディレクトリ内の全てのjavaファイルをargumentsに追加] :argadd **/*.html [サブディレクトリ内からディレクトリ名が"hoge"となっているディレクトリの全て…

argdo

vim

vimをつかっていて結構便利なのがargdoコマンドです。 どういうときに使用するかというと以下のような時。 あるディレクトリにいっぱいファイル(たとえばjavaファイル)があって、一括で置換したいときとか などのように、何かのコマンドを一括して実行した…

モードライン

vim

Vimには、モードラインという概念があります。 詳しくは、 :he modeline とすれば、ヘルプが出てきますが、これをよく使うのは ソースコードを記述するときや、ドキュメントを記述しているときです。 ソースを書いた後、他のVIMで見たときにそのときに使用し…

オムニ(Omni)補完

vim

Vim7.0に新たな補完が搭載されています。その名も、オムニ(Omni)補完実際に、:he comple-omniとするとヘルプが見られます。要は、EclipseやVS.netなどに搭載されているインテリジェンス機能が vimで使えるようになるわけです。 現在、以下の言語がサポートさ…