ikemonn's blog

技術ネタをちょこちょこと

vim

【vim】vim <tab>で ファイル名を補完しようとすると、エラーが出る時の解決方法

vim

症状 oh-my-zshを入れたあとに、vim でTabを使ってファイル名を保管しようとすると_vim_files: function definition file not foundというエラーがでる。 解決方法 # 下記のファイルのあとに自分のMacの名前が付いていることがあるので、ls -la等のコマンド…

Vimdiffの使い方

vim

コマンド $ vimdiff file1 file2 左の差分を右にマージ #差分部分にカーソル合わせて(diff put) dp 右の差分を左にマージ #差分部分にカーソル合わせて(diff obtain) do 差分にジャンプ #次の差分へ ] + c #前の差分へ [ + c [Vim]vimdiffで差分を表示・マー…

【Vim】後方一致とハイライトを消す、スラッシュが含まれるものの置換

vim

後方一致 #/home/ec2-user/htdocs/のようなものを検索する時は後方一致をすると便利 ?/home/ec2-user/htdocs/ ハイライトを消す :noh スラッシュが含まれるものの置換 #;をセパレータに使えばOK :%s;/home/ec2-user/htdocs;/home/hoge/htdocs/;gc 参考 Viで…

vimrcをsourceすると「unmatched "」と出る時

vim

現象 .vimrcを編集し、読み込ませるために以下のコマンドを打つと以下のメッセージが出た。 source ~/.vimrc > .vimrc:24: unmatched " 解決方法 .vimrcはvimが起動する際に自動で読み込まれるので、コマンドライン上から打つ必要はないらしい。 もし手動で…