VimでCoffeeScriptのSyntaxHighlightを当てる方法
こんかいはこれを使いますinstallmkdir-p~/.vim/autoload~/.vim/bundle&&\curl-LSso~/.vim/autoload/pathogen.vimhttps://tpo.pe/pathogen.vimadd lines to .vimrc# coffeescript call pathogen#infect()syntax enable...
View Article検索・置換を便利にするvim-abolish
これは Vim Advent Calendar 2014 11日目 の記事です。日頃Railsを書いている。その際vim-abolishが便利なんだけど、日本語記事で紹介されている場面をあまり見ないので紹介したい。インストールインストールはいつものとおりVundleやNeoBundleで。NeoBundle...
View Articlevimでヤンクした文字列を別のファイルでペーストしようとすると「E353: Nothing in register *」というエラーが出る
.viminfoのパーミッションがおかしくなってて権限がなかっただけでした死にたいちなみに同一ファイル内であれば.viminfoのヤンク&ペーストは可能。ヤンクしてファイルを閉じるタイミングで.viminfoに永続化されるんだが、そこで権限なくてエラーってことですね死にたい
View ArticleVimを体系的に学ぶつもりのない人のためのVim講座―Exコマンド編
前回からだいぶ間が空いてしまいましたが、今日こそExコマンドについて、あんまりVimが得意でないそこのあなたのために書きます(得意な方は間違っていたらツッコミを…)Exコマンドの基本Exコマンドは、Vimを一度でも使ったことがある人なら必ずお世話になっています(その意味で、使用頻度はノーマルモードの次、ヘタしたらインサートモードより上ということもありえます、文字を消すだけならインサートモードに入る必...
View Article[Vim] The colorscheme not working in iTerm2
Sometimes you set the colorscheme is not working.One possible way is going to the Preferences -> Profiles -> Terminal. Set the Report Terminal Type to xterm-256colorJust like this:
View ArticleVimで改行コード^Mを置換しました
テキストファイルをVimで開いたら、^Mという改行コードが毎行入っていたので削除したくなりました。^MをVimで置換する^Mを置換:%...
View ArticleVimでEmacsのFind Alternate fileを実現
これは何か?開くファイルを間違えた時に、正しいファイルで開き直すための機能が、どうやら Vim には無いようです。Emacs から Vimに乗り換えて一週間、Vim script を勉強しつつ書いてみました。ソースcommand! -nargs=1 -complete=file FindAlternateFile call...
View Articlevim-jsonのダブルクォート非表示機能を無効化する
vim-jsonは、JSONのシンタックスハイライトやインデントをいい感じにしてくれるVimプラグインです。https://github.com/elzr/vim-jsonvim-jsonでデフォルトで有効になっている機能の一つに、JSONのKey/Valueを囲んでいる「ダブルクォート」を隠して表示してくれる、というものがあります。下のキャプチャのように、現在のカーソル行のダブルクォートのみが表示...
View Article【Vim】Vimでソースコードを一行に圧縮する【1円にもならない無駄な技術】
はじめにVimでソースコードを一行に圧縮する方法を紹介します。なんの役に立つかはみなさんで考えてみてください。ひとつ思いつくのは、嫌いな先生に提出するレポートにソースコードを添付する時くらいですかね。一行に圧縮するコマンドノーマルモードで、:ggVGJ...
View ArticleVagrant環境設定(Mac)
開発環境を構築するツール。とりあえず、コマンドだけでなんとかする。自分用カキコ。参考 : vagrantドキュメント必要ツールHomeBrew>> ぱっけーじ管理じゃーまねー。ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"HomeBrew...
View ArticleDartをいろんなエディタ(IDE)で書く
これはDart Advent Calendar16日目の記事となります。はじめにDartをこれから書こうかな、と考えている人が、最初に選ぶのがエディタ OR...
View Articleubuntuで簡易的にvimにluaを入れる
1. はじめにソースのダウンロード,make, configureなどは全て不要です.コマンド一発で解決しました.vimでneocompleteを使いたいけど,luaを入れないと使えない・・・.けどvimをコンパイルして入れ直すのは色々と面倒くさい・・・.と思っていたら簡易的に入れる方法があったので書いておきます.元々はclipboardを有効にする方法を探していて,Ubuntu 12.04 で...
View Articlevimrc アンチパターンを自動でチェックする
この記事は Vim Advent Calendar 2014 の 16 日目の記事です。 15日は kefir_ さんの「vim と term.c」でした。vim と 端末の間のやりとりの解説という超ディープな話題で、つくづく vimmer は変態(いい意味)が多いな、と痛感させられます。素晴らしい記事ですので、ぜひ一読をお勧めします。さて、今回の記事では、VAC 1 日目の記事 「vimrc...
View Articlevim起動時に前回の状態を復元しちゃうぞ
IDEなんかで起動時に前回の状態(タブ)などを復元してくれる動きの再現引数付きで起動するときは無視する.vimrc" Vim終了時に現在のセッションを保存するauVimLeave * mks!~/vimsession "引数なし起動の時、前回のsessionを復元autocmdVimEnter * nested if @% ==''&& s:GetBufByte()==0|...
View Article【Vim入門】ノーマルVimで使えると便利かもなコマンド10つ
この記事は Vim Advent Calendar 2014 の 17 日目の記事です。 16日は Kuniwak さんの「vimrc アンチパターンを自動でチェックする」でした。(私の vimrc も多くのアンチパターンがあったので、戒めていくとともに、vint...
View ArticlePHP用のエディタ/IDE/プラグイン
PHP用のエディタ/IDE/プラグインのメモ。とりあえず備忘録的に。vim* VimをPHP用にカスタマイズする vim使いこなしたいvim初心者へ * vimのPHP開発環境EclipsepleiadesPDTWindows版SubclipseでSVN+SSHにアクセスする方法
View ArticleVimでMarkdown(.mdファイル)のハイライトを有効にする
iTerm使っています。デフォルトの設定はちょっと分からないのですが、僕のVimではマークダウン形式で保存したhoge.mdがマークダウン形式のハイライトされません。プラグインいれたら良いのですが、いれない方法があったので、メモしておきます。「.vimrc」に2行書いたらおわりです。.vimrc" markdownのハイライトを有効にするsetsyntax=markdown...
View Article