超メモ帳(Web式)@復活

超メモ帳(Web式)@復活

統合失調症を患い、はてなからも逃亡。現在、復活のため準備中。


SPONSORED LINK

vim

vimgrepなどでquickfixを一発で開くようにする方法

vim

vimrcなどに下記を追加。 autocmd QuickFixCmdPost vimgrep cwindow

日付を簡単に入力する

vim

コーディングをする際に時間を入力する場面は結構あります。:r! dateとやるのもいいですが毎回入力するのは面倒です。なんでvimrcに次の設定を追加しときましょう。 "日付の入力補助 inoremap <expr> ,df strftime('%Y-%m-%d %H:%M:%S') inoremap <expr> ,dd strftime('%</expr></expr>…

hatena.vimのインストール方法

vim

vimではてなダイアリーに投稿できるhatena.vimというpluginが存在します。今回はそれを使って投稿してみました。 http://tokyoenvious.xrea.jp/b/vim/hatena-vim-2.html 基本的には通常のvimプラグインの導入方法と同じなのですが、今回はログイン時にcurlが…

Ruby編集時のインデント幅の調整

vimでRubyをいじるときの設定。tabをタイプしたときのインデント幅は、Rubyでは2がよろしい。 _vimrcに下記の記述を追加。 " Rubyでインデント幅を2にする au FileType ruby setlocalset tabstop=2 shiftwidth=2 ■参照サイト様 Vimを使ったRuby On Rails開発…

project.vimの使い方

vim

インストールはしてたのですが全く使う事が無かったのですが、使い始めてみるとなかなかこれがすばらしく便利なのでメモします。ちなみに環境は Windows + 香り屋vim なので適時読み替えてください。 project.vimのインストール まずはファイルをダウンロー…

現在時刻を入力するスクリプト。

vim

開発業務やchangelogのために現在時刻を入力する必要がたびたびあったりします。Web+DB press vol.52にvimで簡単に現在時刻を入力するためのスクリプトがあったのでメモしときます。 "日付の入力補助 inoremap <expr> ,df strftime('%Y-%m-%d %H:%M:%S') inoremap <expr></expr></expr>…

バッファ間の移動を簡単に

vim

vimのメモ。vimでバッファ間を移動するときにjとかk、:bn、:bpとかで移動しますけど、毎回だとあんまりにもあんまりなので、キーバインドをいじります。 "バッファ間の移動はカーソールキーで行う nmap <Down> <C-w>j nmap <Up> <C-w>k nmap <Left> <C-w>h nmap <Right> <C-w>l nmap <Space> :bn<Enter> nmap <S-Space> :bp<Enter> 以前</enter></s-space></enter></space></c-w></right></c-w></left></c-w></up></c-w></down>…

ウィンドウ・バッファの移動を簡単にする

vim

バッファの移動は :bn :bp ウィンドウの移動は などで行うがこれは面倒なので、スペースに割り当ててみる。_vimrcに以下の記述を追記。 " スペースでウィンドウを移動 nmap <Space> <C-w><C-w> " Shift+Spaceでバッファを切り替え nmap <S-Space> :bn<Enter> これでコマンドモードの時に、スペ</enter></s-space></c-w></c-w></space>…

カーソールの下の単語を検索する

vim

/で検索ができますけど、いちいち入力するのが鬱陶しい。他のGUIエディターだったら、文字を選択したあとCtrl+Fでできるけどvimにはないかなと思っていたけど、ありました。 カーソールを検索したい単語の上にのせて * ですぐに検索できます。

入力していた箇所までジャンプする方法

vim

vimでソースコードを眺めているときに、入力していた箇所に戻りたいときはgi

複数行のインデントを行う方法

vim

操作方法でわかんなかったのでメモ。それまではいちいち行頭に持って行ってコンマで対応していた orz やり方は簡単。ビジュアルモードでインデントを追加したい行を選択して >>。 現在行からn行までと指定して追加するやり方もあり。 [n]>> http://www.tokai…

makeでPHPとRubyの構文チェックを使えるようにする。

Vimをつかって:makeを入力すると構文チェックを使えるようにする方法がありますけど、PHPやRubyなどのファイルごとにコンパイラを変えて構文チェックをする方法が分からなかったのでメモ。 環境はWindows+香り屋vim。 _vimrcに下記の記述を追加。 " PHP構文…

バックアップファイルを作らない

vim

vimつかってると、 ファイル名のうしろにチルダ(~)がついたバックアップファイルが自動的に作られる。いざというときには便利なんだろうけど、普段使っている時には鬱陶しいです。なんで、自動的に作られないようにvimrcに設定を追加しときましょう。 set no…

gvim覚え書き

vim

windowsの香り屋gvimよりdiffがコマンドが使えな無かったのでメモメモ。備忘録がわりにいろいろ追記してます。 diff :vert diffsplit [ファイルパス] で、現在バッファで開いているファイルと、ファイルパスで指定したファイルとでdiff。 折りたたみは za で…

vim + zshを設定

自宅PCのUbuntuのvimが設定していなかったので自分メモ。vimの日本語環境設定とzshのインストールと設定まで。 vimの日本語設定 .vimrcに次の設定を書いて、再読み込み。 " 文字コードの自動認識 if &encoding !=# 'utf-8' set encoding=japan set fileencod…

vimでの置換

vim

全体を置換 :%s/pattan/change/g 選択箇所を置換 :s/pattan/change/g 確認しながら置換 :%s/pattan/change/gc 雑感 複数ファイルに渡る置換コマンドもあったのだけど、自分の環境では実行できなかったので今回は記載しない。あと、このサイトは初心者脱出に…

プライバシーポリシー免責事項