歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux下查看文件編碼及修改編碼

Linux下查看文件編碼及修改編碼

日期:2017/3/1 17:02:50   编辑:關於Linux
Linux下查看文件編碼及修改編碼 查看文件編碼 在Linux中查看文件編碼可以通過以下幾種方式: 1.在 Vim 中可以直接查看文件編碼 :set fileencoding 即可顯示文件編碼格式。 如果你只是想查看其它編碼格式的文件或者想解決用Vim查看文件 亂碼的問題,那麼你可以在 www.2cto.com ~/.vimrc 文件中添加以下內容: set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936 這樣,就可以讓vim自動識別文件編碼(可以自動識別UTF-8或者GBK 編碼的文件),其實就是依照 fileencodings提供的編碼列表嘗試, 如果沒有找到合適的編碼,就用latin-1(ASCII)編碼打開。 www.2cto.com vimrc文件的設定: 1 " タグファイル指定 2 set tags=/usr/local/tags 3 4 " UTF-8対応 5 set encoding=utf-8 6 set fileencoding=utf-8: 7 set fileencodings=utf-8,euc-jp,sjis,jis,ascii: 8 set ambiwidth=double 9 10 " プラグイン&シンタックス 11 filetype plugin indent on 12 syntax enable 13 14 " 基本設定 15 set nocompatible " vi互換停止 16 set expandtab " タブ空白設定 17 set tabstop=4 " タブ空白數 18 set shiftwidth=4 " インデントスペース數 19 set nu " 行番號表示 20 set showmode " モード表示 21 " set backspace=1 " autoindentと改行を削除可能 22 set backspace=indent,eol,start 23 set nowrap " 折り返し禁止 24 set autoindent 25 "set list 26 set smartcase 27 set ruler 28 set laststatus=2 29 30 31 " タブと全角空白の表示 32 set lcs=tab:>. 33 hi JpSpace cterm=underline ctermfg=Blue guifg=Blue 34 au BufRead,BufNew * match JpSpace / / 35 36 " ショートカット 37 nnoremap <Space>. :<C-u>edit $MYVIMRC<Enter> 38 nnoremap <Space>s. : <C-u>source $MYVIMRC<Enter> 39 nnoremap ,l :call PHPLint()<Enter> 40 41 " PHPシンタックスチェック 42 function PHPLint() 43 let result = system( &ft . ' -l ' . bufname("")) 44 echo result 45 endfunction 46 47 " 拡張子の追加 48 "autocmd BufNewFile,BufRead *.ctp set filetype=php 49 set runtimepath=~tkunimoto/.vim,$VIMRUNTIME 50 autocmd BufNewFile,BufRead *.ctp set filetype=htmlcake 51
Copyright © Linux教程網 All Rights Reserved