vim
: %s/^\s*//g複数コマンドは |(パイプ)で連結できるので : %s/^\s*//g
ctagsをインストール http://ctags.sourceforge.net/ yum install ctags taglist.vim http://www.vim.org/script.php?script_id=273 :helptags ~/.vim/doc .vimrc set tags=tags :Tlist :help taglist.txthttp://nanasi.jp/articles/vim/taglist_vim.html
vimのプラグインのsnipmateを追加。スニペットを呼び出せます。$HOME/vimfiles以下に配置しました。 http://www.vim.org/scripts/script.php?script_id=2540 :helptags ~/.vim/doc :filetype plugin on あわせてお勧めされました。しかしneocomplcacheはvim7…
ctags taglist http://nanasi.jp/articles/vim/taglist_vim.html http://www.vim.org/scripts/script.php?script_id=273 :Tlist :help taglist
$ vi `find ./ -name ".htaccess"` :nで次のファイルが開きます。
set iminsert=0 set imsearch=0 set nobackup set tabstop=4 set shiftwidth=4 set softtabstop=4 set expandtab set foldmethod=marker syntax enable
バックアップファイルを作成したくない場合は、 vimエディタの設定ファイルで「backup」オプションを無効にします。 set iminsert=0 set imsearch=0 set nobackup
Microsoft windows に gvim(vim) をインストールしたデフォルトの状態では、 日本語版のwindowsの場合(他言語のwindowsのことは解かりません)、 vimで挿入モードになった瞬間、IMEがオンになっており、日本語が入力可能になっています。
標準入力からの読み込み - Vim は標準入力からテキストを読み込めます。標準入力からはコマンドを読み込むのが 普通なので、そうでないことを Vim に伝えなくてはなりません。ファイルを指定する 場所に "-" 引数を指定してください。例: ls | vim - find ./…
http://paranoid.dip.jp/kaworu/2008-03-27-2.html `[ これめっちゃ便利。と思ったけど、ヤンクしたらそこを覚えてまう。 なのでマークを使う。 http://www.linux.or.jp/JF/JFdocs/vi-user-usage-6.html m[a] でマーク `a でマークした位置に 'a でマークし…
map <F2> GoDate <Esc>:read !date<CR>kJ :r!date +\%Y-\%m-\%d</cr></esc></f2>
f字 同じ行内のカーソル位置以降で、指定された文字がある場所へ移動する。さらに「;」「,」で次へ移動する。 n文字目 1文字目 指定された文字のn個目の位置へ移動する。 2005.3.23 Shift + f字 同じ行内のカーソル位置より前で、指定された文字がある場所…
bashの場合(~/.bashrcを編集):set -o vi [Esc]でとまどいそう。 [Esc]kで履歴もたどれたよ。
cd % h カレントディレクトリを現在編集中のファイルのあるパスへ移動する。 複数のファイルを編集してるときに便利。 :vsplit .ファイルエクスプローラで移動 ファイルを開く :lcd %:h
プログラムを書いているなら、コメントの中にある "four" だけを置換したい場合もあ るでしょう。コメントの中かどうかを区別するのは難しいので、置換コマンドに "c" フラグを指定して、確認しながら置換してください: :%s/\<four\>/4/gc %つけないと一回で終わっ</four\>…
上記を領域選択して、 :!sort -n -k5 かっこいい。私の環境では領域選択して:押すと :' と表示されて、:以降消したらうまくいかなかった。 :'!sort -n -k5 と追記したらいけた
独自の構文ファイルを作成し、":syntax enable"をしたとき自動的にそのファイルが使 われるようにするには、以下のようにする: actionscriptのsyntaxを追加 $ mkdir ~/.vim/syntax $ cd ~/.vim/syntax $ wget http://abdulqabiz.com/files/vim/actionscript.…
"Vim documentation: quickref" *Q_wi* 複数ウィンドウコマンド |CTRL-W_s| CTRL-W s or :split ウィンドウを2つに分割 |:split_f| :split {file} ウィンドウを2つに分割し、片方で {file}を開く |:vsplit| :vsplit {file} 同上。ウインドウは縦分割。 |:v…
\(foo\)\@
ハイライトさせる :set hls ハイライトうざいので消す。また検索したときはハイライト表示される :nohls ハイライト表示完全にやめ。検索してもハイライト表示されなくなる :set nohls 詳しいことは↓ http://www.ac.cyberhome.ne.jp/~yakahaira/vimdoc/optio…
いちいち.vimrc書き直すのメンドクサイので、文字コード指定して開きなおす方法 文字コードを指定してファイルを開きなおす普通は上記の自動認識で問題ないと思うが、それでも文字化けする場合や、わざと違う文字コードで開いてみたい場合に使う。例えば以下…
:set expandtab :retab 参照: インデントをTabではなくスペースにしたい :: vim users guide TABの設定の仕方 :: vim users guide インデント::pearの標準コーディング規約:.vimrcに書いとく set expandtab set shiftwidth=4 set softtabstop=4 set tabsto…
VIMリファレンスマニュアル@kaoriya.net zo:カーソル下の折り畳みを開く zc:カーソル下の折り畳みを閉じる zR:すべての折り畳みを開く zM:すべての折り畳みを閉じる