タグ

ブックマーク / tomohikoseven.hatenadiary.org (1)

  • vim ステータス表示 設定 - tomohikosevenの日記

    はじめに 仕事場では、Linux系環境で作業している。 テストの準備のため、既存のシェルスクリプトを実行させたが、よくわからないエラーを表示し、停止した。 結局、シェルスクリプトの文字コードと改行コードがWindows(Shift-JIS、CR+LF)だったためだとわかる。 teratermでサーバへ接続していることもあってか、文字コードも改行コードも正常に見えていた。 ファイル編集時(vi使用時)に気付けないものかと調べたら、設定方法がわかったので、忘備録として。 vimrcの設定 ホームディレクトリの.vimrcに以下を設定する。 set laststatus=2 set statusline=%f%m%=%l,%c\ %{'['.(&fenc!=''?&fenc:&enc).']\ ['.&fileformat.']'} 説明 set laststatus=2 これは、viでファイル

    vim ステータス表示 設定 - tomohikosevenの日記
    nilab
    nilab 2016/01/18
    ファイル名(相対パス)、ファイル変更有無([+])、行数、列数、文字コード(utf-8とか)、改行コード(unix,dos,mac)を表示「set statusline=%f%m%=%l,%c\ %{'['.(&fenc!=''?&fenc:&enc).']\ ['.&fileformat.']'}」
  • 1