はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
vimを使っている人はたまに見かけるがメインエディタにしている人は少ない。 理由を聞くと「秀○やmi○esとかのglobal検索が便利過ぎてやめられない」と言ってました。 ちょっと待ってよ〜orz! vimでもできますよー!って言うことで解説。 ●vim7内部grepを使う :vimgrep /hoge/ **/* この場合、(vimの)カレントディレクトリ下(サブフォルダも含む)の全てのファイルから hoge を探します。(:help :vimgrep, :help file-searching) 検索終了後に :copen と入力すれば(vimとしての)別窓に検索結果一覧が現れます。(:help quickfix) 検索結果をダブルクリックもしくはリターンキーを押下すれば別窓に該当ファイルを開いて検索一致場所を表示してくれます。 閉じるときは :cclose です。 検索後にいちいち
We Trust? 信仰してますか? ということで、今年も Definitive. Advent Calendar 2023がリリースされました。 去年は飲みたい豆からつまみ食い的に選んでしまったため、最後に残った Don Benjie Rum Barrel Aged を飲んだのは3月くらいでした。 今年は同じことを繰り返さないよう、毎日順番にブラインドで飲むことにしました。その都度簡単なメモを残すようにして、この記事で公開し、そのあとパナ氏から8日分の正解を教えてもらって答え合わせする、恥晒し企画です。 アドベントカレンダーは超信仰を選びました。対戦よろしくお願いします!!! Cold Brew (水出し) 2.0 アイスコーヒー 2.0を書いたのが 2020 年の夏なので、そこから 2 年も経ってしまったなんて驚きだ。 今回も懲りずに「2.0」シリーズを書いていくんだけど、なんで Co
いわゆる野良ビルドってやつです。 前からやろうと思っていたけれど、yumやaptの世代なので自前でmakeとかほぼ経験なしで敬遠してた。しかし、if_rubyとVim 7.2が欲しくなったのでやってみることに。 まずはソースを取得。 svn co https://vim.svn.sourceforge.net/svnroot/vim/vim7普通に考えたらここで、 ./configure && make && sudo make install とかでいいのだろうけれど、重要なのは ./configure の引数。ここがよくわかってなかったので敬遠してた。 結論から言うと、今回は以下のようにした。 ./configure \ --with-features=huge \ --enable-multibyte \ --enable-rubyinterp \ --enable-pythonin
春です。 何か新しいことがしたくなるこの季節。 ついにemacsからvimに乗り換えてみました。 というわけで、ここ一週間ほどゲームもtwitterもろくにせず、ひたすら.vimrcをカスタマイズしまくっていました。 正しくはカスタマイズすべくググりまくっていたんですけど‥‥。 その甲斐あってかなり結構満足するものが出来たので、思い切って晒してみます。 まず最初に私がインストールしたvimですが、いくつか試して最終的に以下のCocoa版に落ち着きました。 PrivatePortfile/Vim72 - MacPortsWiki-JP 最初はMacVimなどを使っていたのですが、他のはiminsert=0が使えませんでした。 それでは、.vimrcをぺたりんこ。 PLAIN TEXT TEXT: "--------------------------------------------
前から気になってたのでmetarw.vimを入れてみた。 Windowsで試したんだけど、入れた途端どのファイルを開いても中身が真っ白に。ヘルプすら開けなくなったorz そして、ファイルの存在チェックをしたのだろう、fuzzyfinder.vimのmruも全部消えたorz どうやらWindowsのドライブレター(C:/)の:に反応して常にCmdイベントが発動している模様。抜本的な解決策ではないが、schemeを2文字以上に制限してみた。 --- plugin/metarw.vim.org 2008-08-09 21:11:16.000000000 +0900 +++ plugin/metarw.vim 2008-08-10 04:03:54.000000000 +0900 @@ -29,12 +29,12 @@ -autocmd BufReadCmd *:{*,*/*} call meta
Welcome to the website of Vim Intellisense. This site provides you the information about the intellisense for Vim, documentation and on how to enable intellisense for new languages. Needless to say intellisense is very helpful while developing the programs. While developing Java or in .NET (C#) it is not possible to remember all the interfaces and its methods, APIs etc. The IDE or editor should he
vimスクリプトの開発中などで、 修正したvimスクリプトを読み込み直したい時は「:source」コマンドを使用する。 :source {vimスクリプトファイル} 「!」を付けて、ファンクション定義を上書き可能にする :function! SimpleFunction() :return "SimpleFunction() is called." :endfunction 「!」を付けて、コマンド定義を上書き可能にする :command! WriteCommand :w test.txt autocmdを再読込可能にするなら「:augroup」を使用した方が良い :augroup Head :autocmd! :execute ":autocmd BufReadCmd head" .s:spc. "*,head" .s:spc. "*/* HeadRead <afile>" :execu
vimを使う時はいつも :set list して、改行文字とかタブ文字を表示してるんですが、ハードタブが「^I」になって見づらい。自分でコード書く時はハードタブとか使わないからいいけど、人のコードを読むのに :set nolist して読むとかしてました。 したら、id:kazukichopが :set lcs でぉkと教えてくれましたよ。 'listchars' - VimWiki set lcs=tab:>.,eol:$,trail:_,extends:\自分の.vimrcにはこんな風に書いてみた。 「全角スペースも表示したい」と言ったらまた教えてくれた。 highlight JpSpace cterm=underline ctermfg=Blue guifg=Blue au BufRead,BufNew * match JpSpace / /んで、.vimrcにこんなのを付け加えた。
Vimユーザがさまざまな場面でVimを使用することにこだわるのは、体で覚えるということが非常にパワフルであるためだ。つまりVimのキーバインドを一度覚えてしまえば、マウスを使いたいからという理由でキーボードから手を離すことが減り、Vimを使ってきわめて生産的に作業をすることができる。このようなVimのパワーをFirefoxでも活かしたいなら、Vimperator拡張を使ってみよう。Vimperatorを使えば、Firefoxを非常に便利な「モード」ベースのウェブブラウザに変身させることができる。 Vimperator拡張(最新バージョン0.4.1)は、Mozdev.orgから入手することができる。インストールするためには、Mozdev.orgでVimperator拡張の最新バージョンのリンクをクリックすればよい。ただしその際、拡張のインストールを許可するサイトのリストにURLを追加する必要
Welcome to Vimperator Vimperator is a free browser add-on for Firefox, which makes it look and behave like the Vim text editor. It has similar key bindings and you could call it a modal web browser, as key bindings differ according to which mode you are in. Warning: To provide the most authentic Vim experience, Vimperator hides the Firefox menubar and toolbar by default. Most users find them unnec
友達にキーバインドを教えられてからずっとvimを使っている。 Emacsは未だに触れない・・・ sudo apt-get install vim .vimrc コピペの集まり vi ~/.vimrc "----------------------------------------------------------------------------- " 文字コード関連 " if &encoding !=# 'utf-8' set encoding=japan set fileencoding=japan endif if has('iconv') let s:enc_euc = 'euc-jp' let s:enc_jis = 'iso-2022-jp' " iconvがeucJP-msに対応しているかをチェック if iconv("\x87\x64\x87\x6a", 'cp932
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く