Category / vim
【vim】molokaiが美しく表示されない
2019-12-08 問題 vim に colorscheme の molokai を追加したのですが、表示が美しくないです… 何か設定が足りないでしょうか。 colorscheme molo […]
vimの全角記号の幅がおかしい(※●★ など)
2018-10-24 問題 vimでテキスト編集しているとき、※などの記号のところでカーソル位置がおかしくなります。 どうにかなりますか? 答え vimの設定を.vimrcなどにしておくとよい。 $ vi ~/.vimrc 以下を追記。 se […]
【vim】複数ファイルを開く
2014-08-01 問題 viで、複数のファイルを開いて編集したい。 タブ方式のテキストエディタみたいな感じで! 答え viコマンドの引数にファイル名を複数渡して、複数ファイルを開くことができる。 $ vi a.txt b.txt c.tx […]
【vim】現在行以降の置換
2014-06-06 問題 vimで現在行以降を対象に置換するには? 答え 範囲指定の最初を空欄、最後を「$」に指定すると、現在行からファイルの最後までが検索対象になる。 :,$s/{検索文字列}/{置換文字列}/ 全部 :,$s/{検索文字 […]
【vim】コマンドを実行する、結果を挿入する
2013-10-08 問題 vimでファイル編集中に、 「ここに日付(dateコマンド実行結果)を入れたい!」 「ここにカレントディレクトリ(pwdの実行結果)を入れたい!」 みたいなのはどうやるの? 答え コマンドを実行するには ! を使用 […]
【vim】タブを4文字分に設定する
2013-05-11 問題 vimのタブが8文字分の表示になっている。 横幅をもう少しコンパクトにしたいんですけど。。。 答え デフォルトは8文字分。 設定すれば変えられる。 その場限りなら、以下のように tabstop=4 や ts=4 と […]
【vim】左右に複数ファイルを並べて同時に編集する
2012-06-11 問題 vimエディタで、あっちのファイルのここを、こっちのファイルのここにコピー&貼り付けしたい。 比較エディタみたいな感じで、左右に開いて行ったり来たりできる? 答え vimの「:vs」コマンドでできる。 1、ファイル […]
【vim】指定した文字コードに変換して保存する
2012-04-30 問題 viで指定した文字コードに変換して保存したい。 元がUTF-8のファイルを、Shift_JISにして保存するなど。 答え Shift_JIS(cp932)にするには以下のコマンドを実行する。 :set fileen […]
【vim】文字コードを指定して開きなおす
2012-04-29 問題 viで、文字化けした! ファイルのエンコードはEUC-JPだったかな。指定して開いたらいいのかな。 答え viで文字コードを指定して開きなおすには以下のコマンドを実行する。 :e ++enc=euc-jp
【vim】範囲を指定してカット、ヤンク(コピー)、ペースト
2011-09-27 問題 viって、指定した範囲のカットや、範囲のコピペがものすごい面倒ですよね? 答え mコマンドを使うと簡単。 mコマンドはマークをつけるコマンド。「ここから、あそこまで」ができるようになる。 マークはa-zの任意の文字 […]
【vim】複数行をカット、ヤンク(コピー)、ペースト
2011-09-26 問題 viって、指定した範囲の複数行のカットや、複数行のコピペがものすごい面倒ですよね? 答え mコマンドを使うと、割と簡単。 mコマンドはマークをつけるコマンド。「この行から、この行まで」ができるようになる。 マークは […]
【vim】色をつけたい
2011-09-06 問題 viコマンドでファイルを開くと、白黒のみでテキストが表示される。 色付きで表示ができたと思うんだけど? 答え vimの機能拡張版をインストールすればできる。 ・yumでインストール yum -y install v […]
【vim】コマンドの実行結果を挿入する
2010-12-15 問題 viでファイルを編集中なのだが、ここにコマンドの実行結果を挿入したい。 現在のディレクトリ(pwd)とか、今日の日付(date)とか。 答え :r! を使う。 :r! pwd :r! date 似たものに 「:r […]