歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

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