bestlong 怕失憶筆記

當健忘由隨機逐漸趨向常態時,作筆記是非常必要的

Entries Tagged ‘vim’

VIM 編輯時將 DOS 格式轉換程 UNIX 格式

在 Linux 主機上大家一定很常使用 vim 來編輯
不過有時總會編輯到 dos 格式的文件
此時就會看到每一行的尾端都會出現 ^M 符號
感覺很礙眼
其中的原因網路上就有很多資訊
我想要的就是用最快的方法轉換成 UNIX 的格式
這時就可以利用取代的功能來清理掉

(Escape):%s/(Ctrl-v)(Ctrl-m)//

然後記得儲存就好了。

Leave a Comment

vim 與 UTF-8

Linux 系統在安裝時一般來說都會安裝成支援 Big5 的環境。
但是另一方面在建置網站時有越來越多朝向多國語系的處理,也就是使用 UTF-8 的編碼。
喜歡使用 vim 編輯網頁的話,若是使用有將 multibyte 選項編譯進去的版本,
可在命令模式下使用 :set encoding 及 :set fileencoding 各別指定顯示及檔案的 encoding 即可。
或是開啟檔案時指定 :e ++enc=utf-8 utf-8.txt
如果檔案已經用錯誤的 encoding 開啟,可以改變 buffer 的 encoding :e ++enc=utf-8 %
另外這個 vim plugin 可以偵測 .html/.txt 檔中 charset= 的字串, 自動換 encoding

請參考 :help multibyte

Leave a Comment

vim 筆記

此說明文件來自網路作者未知,因為工作上時常使用到 vim 特地收錄備查

vi 是 visual editor 的縮寫,是 UNIX 所提供的編輯器之一。它提供使用者一個視窗的編輯環境,在此視窗下,使用者可編輯所要的文件。vi、celvis(cvi) 是在工作站上被廣泛使用的中英文編輯軟體。對初學者而言,常因其特殊的使用方法,而不得其門而入;對已經在使用 vi 的使用者來說,也常見因對 vi 的不熟悉或不够了解,而無法發揮出 vi 强大的編輯能力,以下將介绍 vi 之使用方法簡介。

進入 vi
======
直接執行 vi 编辑程式即可:
%vi test
此刻螢幕上會出現 vi 的編輯視窗,同時 vi 會將文件複製一份至記憶體中的緩衝區 (buffer) 。 vi 會保留在磁碟中的文件不變,而先對緩衝區的檔案做編輯,編輯完成後,使用者可以決定是否要取代原來舊有的文件。
(Read the rest of this entry…)

Leave a Comment

  • 工商服務

    廣告讀取中...
  • 近期迴響

  • 標籤

  • 彙整