home ホーム search 検索 -  login ログイン  | reload edit datainfo version cmd icon diff delete  | help ヘルプ

技術/vim/メモ1

技術/vim/メモ1

技術 / vim / メモ1
id: 38 所有者: msakamoto-sf    作成日: 2008-12-16 23:40:38
カテゴリ:

基本:「名無しのvim使い」を見ておきたい。
http://nanasi.jp/


文字コード・改行コードの変更

「vimエディタで「文字コード、改行コードを変更して保存する。」」からの抜粋:

・文字コードの変更

:set fileencoding=文字コード
:set fenc=文字コード (上のコマンドの短い形式。こちらでも良い。)
:set fileencoding=euc-jp (エンコーディングEUC-JPに変更。)
:set fileencoding=shift_jis (エンコーディングSHIFT_JISに変更。)
:set fileencoding=utf-8 (エンコーディングUTF-8に変更。)

・ファイルフォーマットの種類の変更

:set fileformat=ファイルフォーマットの種類
:set ff=ファイルフォーマットの種類 (上のコマンドの短い形式。こちらでも良い。)
:set fileformat=dos (改行をWindowsの形式に変更。)
:set fileformat=mac (改行をMacの形式に変更。)
:set fileformat=unix (改行をUnixの形式に変更。)

・ファイルが文字化けしている場合のエンコーディングの修正の手順

:e ++enc=utf-8 ... まず、ファイルを文字化けしない、正しいエンコーディングで開き直します。
:set fileencoding=euc-jp ... 変更したいファイルのエンコーディングをセットします。
:w ... 最後にファイルの保存を行います。

バッファの一覧とバッファの消去

基本:「vimエディタ・スターターマニュアル #6 (複数のバッファの管理)」
http://nanasi.jp/articles/howto/user-manual/user-manual-buffer.html

・バッファ一覧

:ls

・バッファ一覧で確認出来たバッファ番号を使って、バッファを切替

:b バッファ番号

・非表示のバッファも含めて全て表示する。

:buffers!

・バッファを完全に解放する。

:bwipe

ビジュアルに選択

・大文字V → 複数行選択開始
・小文字v → 通常のビジュアル選択開始

以下はvimオンリー
・C-v → ビジュアルな矩形選択開始

vimrc中で、OSを判別したい。

分かりづらいのが Cygwin の判定。

has "win32unix"

らしい。



プレーンテキスト形式でダウンロード
現在のバージョン : 4
更新者: msakamoto-sf
更新日: 2013-10-06 11:11:41
md5:11b8eb7ead9c04faeb34091678054a70
sha1:922f51d5cd57f09dd2cd146915209f76ab566dd4
コメント
コメントを投稿するにはログインして下さい。