You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
VIMでよく知られている機能にノーマル・モード時に%を入力すると対になった()や{},[]の間をカーソルがjumpできる機能がある。 ただ、この機能はrubyのdo~endやHTMLの<div></div>のようなタグには対応していない。そこで便利なのがmatchit.vimというプラグイン。 実際:help %とヘルプを出すと、下記のように本家本元のヘルプにも記述されているぐらいのお墨つきのプラグインなのだ。 For other items the matchit plugin can be used, see |matchit-install|. matchit.vimのインストール方法 http://www.vim.org/scripts/script.php?script_id=39 から最新のmatchit.zipをダウンロード 1.でダウンロードしたzipファイルを展開し、展開
+kaoriya版として配布しているVimでは デフォルトで undofile がオンになった関係で ファイルの保存時に変な名前のファイルが作成されるようになりました。 その解説をします。 うちで配布している Vim は 7.4.227 から、デフォルトで undofile がオンの状態で配布されるようになりました。そのためデフォルトではファイルを保存した時に同時に.{ファイル名}.un~ を undo ファイルを作成します。この undo ファイルにより Vim は undo の情報をセッションを越えて保持できます。 しかしいきなりゴミのような名前のファイルが生成され、普通のユーザは驚くことでしょう。かく言う私も驚きました。っていうかそのまま間違えてレポジトリに commit しちゃいました。それでは困りますので、無効化する設定などを紹介しておきます。 完全に無効化する こう設定してくだ
この記事 の追記を受けて。 g <C-g> を活用する。 1バイト文字のみで構成されている文書の場合は、… Byte 22 of 33 などと表示される。この後ろの 33 がファイル全体の文字数である。 日本語が入っていると、表示が拡張されて …; Char 11 of 12; … などと表示される。この後ろの 12 がファイル全体の文字数である。全角文字もちゃんと1文字として数えてくれる。 また、同じキーで選択範囲の文字数も数えることができる。 選択範囲が 1 バイト文字のみで構成されている場合は 6 of 33 Bytes などと表示される。この前の 6 が選択範囲中の文字数である。 日本語が入っていると 6 of 12 Chars; などと表示される。この前の 6 が選択範囲中の文字数である。 若干見にくいけど便利ですね。
Iceberg is a well-designed, eye-friendly dark blue color scheme for Vim and Neovim. Each colors are carefully picked for full-colors environment, and it works in 256-colors terminal as well. 256-colors terminal support airline theme and lightline colorscheme Various plugins support: ALE / CtrlP / Denite / Easy Motion / Git Gutter / Signify / Sneak / Startify / Syntastic / vim-plug / etc. Better sy
Vim Advent Calendar 2013 33日目の記事です。昨日はVimConf2013が無事終わりましたでした。にょ……。 今年はVimに関する記事を書きたいときは、記事を下書きしておいてVACに投稿しやうと思ひますね☆ lightline.vimを導入したのでついでに書く。 復たn度目的な記事です。別になんら新しいことではないけど、此う云ふのは何度書いても目についてゐない人は居る。 Vimで文字数を数へる なんとなく文字数を知りたい訳です。Vimで文字数を数へる丈の事であれば、恐らく最も簡単なのは、 :%s/.//gn :nohl で好い。行数を数へるのであれば、 :%s/.//n :nohl でできる。n flagを付ければ、実際には置換せず置換結果の個数だけ受け取れる。:h :substituteを参照。 然し入力が鬱陶しいし、hilightされて鬱陶しいし、記憶されてい
この記事は Vim Advent Calendar 2012 229日目の記事になります。 最近やっと textobj を利用し始めた情弱な Vimmer なんですが、どんな textobj があるのか知らなかったので調べられる範囲でまとめてみました。 基本的に kana さんの vim-textobj-user を使用しているプラグインを上げてあります。 ご覧の通り量が多いので typo などがあったらごめんなさい(・ω<) [textobj 一覧] プラグイン 範囲 マッピング 備考 user entire バッファ全体 ae, ie line カーソル行 al, il 参照 function 関数内 af, if syntax シンタックス ay, iy jabraces 「foo」 or 【bar】など ajb, ijb lastpat 最後に検索されたパターン a/, i/ in
Do you know that Vim Advent Calendar 2012 isn't finished still in japan? In the world, many software engineer write a blog entries between December 1 and December 25. It's called "Technical Advent Calendar". For example, there was Perl Advent Calendar 2012, Ruby Advent Calendar 2012, etc... Of course, Vim Advent Calendar 2012 in Japan also had opened in Dec 1 2012. But at Dec 25, it hadn't finishe
この記事は Vim Advent Calendar 2012 365日目の記事になります。 そう… 365日目です!! 今日は11月30日、明日には12月01日が始まります。 本当に1年ぶっ続けでやってしまった と、いう事で Vim Advent Calendar 2012 最後の記事なのですが、特に面白いネタも思いつかなかったので中間発表の時のようなまとめ記事になります。 集計するにあたって手伝ってくれた syui さん、supermomonga さん、raa さん、ありがとうございました。 ※例によって人力で集計した部分もあるので間違っているところや記入漏れがあったらごめんなさい。 [年間トータル投稿数ランキング] 第1位 73回:manga_osyo 第2位 28回:tyru 第3位 23回:ujihisa 第4位 17回:supermomonga 第5位 14回:cohama 第6
Welcome to the Home Page Here you can find all the informations about bvi you need. The bvi is a display-oriented editor for binary files (hex editor), based on the vi texteditor. If you are familiar with vi, just start the editor and begin to edit! A bmore program is also included in the package. If you never heard about vi, maybe bvi is not the best choice for you. Current stable version: 1.4.2
VOoM (Vim Outliner of Markups) is a plugin for Vim that emulates a two-pane text outliner. Home page: http://www.vim.org/scripts/script.php?script_id=2657 GitHub mirror: https://github.com/vim-voom/VOoM Screenshots and an animation: https://vim-voom.github.io/ Bug reports, questions, requests: https://github.com/vim-voom/vim-voom.github.com/issues Supplementary Materials: https://github.com/vim-vo
Vim Advent Calendar 2012、361日目の記事になります。 全世界3000億人の美少女Vimmerのみなさん、こんにちは。 さて、今回は、おなじみのプラグインマネージャNeoBundleに最近追加されたneobundle#tap・neobundle#untapや、丁度本日追加されたautoloadのon_sourceオプションを活用した、新・ももんが流NeoBundle管理術をお伝えしていきたいと思います。 最近追加されたneobundle#tap・neobundle#untapについてこれは、私の以前の記事「ももんが流NeoBundle管理術」にてご紹介したs:bundle_tap関数やs:bundle_untap関数などを、NeoBundle作者であるShougoさんがオフィシャルな機能として実装してくださったものです。 NeoBundle付属の関数となったことで若
最近ホットな Vim Plugin を3つ紹介します。どれもカッコいいプラグインですので、気に入ったら是非使ってみてください。 vim-over vim-overの概要 vim-overは、EmacsのEvilのような一括置換ができるプラグインです。 どういうことかというと、置換する対象文字列がハイライトされ、さらに、その横に変更予定の文字列を表示するという、見た目がすごくカッコいい置換なのです。 Vimでは、:%s/foo/bar/gとしても、ハイライトされませんし、変更予定の文字列も表示されません。 たしかに、1つずつ確認するには、:%s/foo/bar/gcでできますが、どうも味気なく、地味なのです。 しかし、vim-overを使うと、そんな地味さも吹っ飛びます。以下の画像を見てください。画像では、一括置換を実行していますが、視覚的に分かりやすいし、カッコいい置換になっています。 %
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く