發表文章

目前顯示的是有「Vim」標籤的文章

Vim 好用的文字編輯器

  命令模式 開啟檔案:e --> edit 1 :e   filename 離開 : q --> quit ,! -->強制 1 :q ! 開啟另一個檔案:o --> open 1 :o   filename 儲存檔案:w --> write 1 :w 另存新檔:w --> write 1 :w   filename   一般模式 上下左右:hjkl 同↑↓←→。 PageUp:游標向上一整頁。 PageDown:游標向下一整頁。 gg:游標移動到第一行。 G:游標移動到最後一行。 nG:游標移動到第n行。 w:游標移動到下一組字,碰到符號、空白、TAB、會停止。 W:游標移動到下一組字,碰到空白、TAB、會停止。 yy:複製游標所在的那一行。 ny↑:製游標所在的那一行,加上上面的n行。 ny↓:製游標所在的那一行,加上下面的n行。 dd:刪除游標所在的那一行。 nd↑:刪除標所在的那一行,加上上面的n行。 nd↓:刪除標所在的那一行,加上下面的n行。 pp:貼上,上一個[複製或刪除]的資料。 np:貼上n次,上一個[複製或刪除]的資料。 u:undo。 ^r:redo。 .:重覆上一個動做。 ^:游標移動到該行行首。 $:游標移動到該行行尾。 Ctrl + g:顯示游標目前位置的資訊。 Set  顯示特殊字元 1 :set list VI內    

Vim Env 環境設定

 修改個人vim的環境設定請編輯~/.vimrc 1 2 3 4 5 6 7 8 9 10 11 12 13 set   encoding = utf-8    "編碼使用UTF-8 set   nocompatible      "另vim不兼容vi(讓方向鍵生效) set   backspace = 2       "讓backspace生效 set   ruler             " 顯示右下角設定值 set   incsearch         "邊搜尋邊顯示 set   cursorline        "游標位置下方加一條線 set   cindent           "自動縮排(碰到{}前後縮排) set   autoindent        "自動與前一行縮排程度一樣 set   tabstop = 4         "設定tab寬度 set   shiftwidth = 4      "設定cindent,<<,>>時的縮排寬度。 set   softtabstop = 4     "在Backspace或Tab時一次加減多少寬度。 set   expandtab         "以space來取代\t (tab) set   mouse = nv          "在Normal和Visual模式中使用滑鼠 ! 下載 !(Linux格式)

Vim Vundle 安裝,(Vim套件管理)

Vim可以安裝各種plugin,而Vundle這個就是來管理安裝更新這些plugin的工具。 安裝需求 Git #用於下載plugin的工具 Curl #用來搜尋plugin的工具 Ubuntu $ apt -get   install   -y   git   curl 開始安裝 Ubuntu安裝 $ git   clone   https : / /github .com /gmarik /vundle .git   ~ / .vim /bundle /vundle 設定.vimrc $ vim   ~ / .vimrc 裡面加上 set   nocompatible                " be iMproved filetype   off                " required!I   set   rtp + = ~ / .vim /bundle /vundle / call   vundle #rc()   " let Vundle manage Vundle " required! Bundle   'gmarik/vundle' Bundle   'vim-scripts/fcitx.vim'   filetype   plugin   indent   on       " required! 範例-安裝HTML5語法顯示 1.進入Vim $ vim 2.搜尋 :BundleSearch   html5 找到的結果 "Keymap: i - Install plugin; c - Cleanup; s - Search;  R - Reload list " Search   results   for:   html5 Plugin   'html5.vim' Plugin   'HTML5-Syntax-File' HTML5-Syntax-File 就是我們要安裝的東西 離開尋找結果 :q 離開vim :q 3.修改.vimrc 編輯.vimrc $vim   ~ / .vrimrc 在.vimrc中加入 Bundle   'HTML5-Syntax-File' 儲存離...