Vim 入門

IDE

整合開發環境

Integrated Development Environment

Vi

visual

VIM

  • 插入模式 v.s 命令模式
  • 分割視窗
  • 用戶手冊 
    :help user-manual

(轉)普通模式

  • 開啟預設
  • <Esc>

普通模式

  • 剪下 dd
  • 複製 yy
  • 貼上 p

普通模式

  • 復原 u
  • 重複 ctrl + r

(轉)插入模式

  • i     游標前
  • a    游標後
  • A    游標行最後  
  • o    游標下新建一行
  • O    游標上新建一行

插入模式

  • 文書編輯器

(轉)命令模式

  • 執行命令(":"鍵)

  • 搜尋("/"和"?"鍵)

休息時間

VIM大冒險

GCC

GNU Compiler Collection

GNU編譯器套裝

GDB

GNU Debugge
GNU偵錯器

練習時間

大家來找蟲~

vimrc

/usr/share/vim
設定檔

縮排

set softtabstop=4
set shiftwidth=4

設定Tab的間隔

 

set smartindent 
自動縮排

行號

set number

nnoremap <F2> :setnonumber!<CR>:set foldcolumn=0<CR>

關鍵字補完

let g:template['c']['main'] = "int main(int argc, char \*argv\[\])\<cr>{\<cr>".g:rs."...".g:re."\<cr>}"

vim入門

By Huei-Jhen Jhuang

vim入門

  • 765