viで「●」などの全角記号が含まれるテキストを編集していると おかしくなったことはありませんか? 全角文字なのにカーソルの幅が半角文字分になっていて その行の編集が大変だったり。 以下の設定で解決できます。 ~/.vimrc を開いて
![【Linux】viで全角記号があるとおかしくなる問題を修正](https://cdn-ak-scissors.b.st-hatena.com/image/square/f51e73e94711400c7ef5c7ce3ac4793d7dafcfb8/height=288;version=1;width=512/https%3A%2F%2Fi0.wp.com%2Fclouds.tokyo%2Fblog%2Fwp-content%2Fuploads%2F2017%2F02%2Fcropped-.png%3Ffit%3D512%252C512%26ssl%3D1)
viで「●」などの全角記号が含まれるテキストを編集していると おかしくなったことはありませんか? 全角文字なのにカーソルの幅が半角文字分になっていて その行の編集が大変だったり。 以下の設定で解決できます。 ~/.vimrc を開いて
出雲大社までヒッチハイク旅したら自己発見できた[出雲大社ヒッチハイク体験記/前編] ふとした思いつきから内省と思索の旅へ。神奈川から出雲大社までのヒッチハイクで、予期せぬ自己発見を経験した4泊5日の記録。 はじめに - 旅の動機 - 10年友達関係が続いて、昨年頭から1年間付き合った恋人と年末に別れた。 失恋の詳細はどうでもいいので省く。付き合…
問題 viエディタで日本語(UTF-8)の内容を含むファイルを開くと文字化けしています。 解決法 いろんなところでviエディタの設定ができる。 個人用設定にこれだけ書いておけば、中身が日本語のファイルも文字化けしないで開けるのでは。ファイルがなかったら作成してよい。 $ vi ~/.vimrc set encoding=utf-8 set fileencodings=iso-2022-jp,sjis,utf-8 自分しか使わないサーバーならば、viの設定にこんな感じの記述を入れておいてもよい。 # vi /etc/virc set encoding=utf-8 set fileencodings=utf-8,latin1 (以下略) 実はいまいちよく分かっていなくて、set encoding=utf-8 が効いているだけなのかもしれない。
トップページに戻る vimの文字コード自動認識 最終更新日:2013. 3.31 vimは非常に軽量で多機能なエディタですが、多くの文字コードを扱う場合、 標準設定のままではシステムのデフォルト文字コードのUTF-8以外の文字コードのファイルを開いた場合に文字化けを起こすことがあります。 これを回避するための設定を行いましょう。 設定 (1)設定ファイル.vimrcを開きます。 $ vi ~/.vimrc (2)設定ファイル.vimrcに以下のように記述します。 set encoding=utf-8 この設定はvimの内部で使われる文字コードで、複数の文字コードを扱う可能性がある場合は端末のデフォルトの文字コードに設定しておく事を推奨します。 最近のバージョンのLinuxであればUTF-8が標準の文字コードになっているはずです。 この値には、編集するファイル内の全ての文字を表せるエンコーデ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く