記錄vim的配置,隨時更新
安裝:homebrew,安裝位置:/usr/local/cellar
filetype off " required!
filetype plugin indent on
colorscheme molokai
"vundle"
call vundle#rc()
" let vundle manage vundle
bundle 'gmarik/vundle'
bundle 'scrooloose/nerdtree'
nmap :nerdtreetoggle bundle 'valloric/youcompleteme'
bundle 'ervandew/supertab'
set nocompatible " be improved
set rtp+=~/.vim/bundle/vundle/
set fencs=utf-8,chinese
syntax on "開啟語法高亮
set showmatch
set autoindent
set smartindent
set tabstop=4
set shiftwidth=4
set nu "顯示行號
set mouse=a "設定滑鼠定位游標"
set pastetoggle="設定貼上模式快捷鍵"
set clipboard=unnamed "vim剪貼簿與系統剪貼簿適配"
"括號自動補全"
inoremap ( ()i
inoremap [ i
inoremap i
inoremap " ""i
inoremap ' ''i
"youcompleteme config"
let g:ycm_global_ycm_extra_conf = '/users/zhengjt/.vim/bundle/youcompleteme/third_party/ycmd/cpp/ycm/.ycm_extra_conf.py'
"python f5 to run"
au bufread *.py map :w:!/usr/bin/env python %
linux學習筆記2(vim使用)
1.游標的移動 h 左移 j 下移 k 上移 l 右移 2.游標移動到當前行的行首 0 游標移動到當前行的尾部 shift 4 3.游標移動到當前檔案的頭部 gg 游標移動到當前檔案的尾部 g shift g 游標移動到檔案的20行位置 20 g 4.在命令模式下 刪除游標後面的字元 x 也就是被游...
2 Vim文件編輯
上次實驗帶大家快速入門了vim,本次實驗將介紹更多文件編輯命令 2.1.1 重複執行上次命令 在普通模式下.小數點 表示重複上一次的命令操作 拷貝測試檔案到本地目錄 cp etc protocols 開啟檔案進行編輯 vim protocols普通模式下輸入x,刪除第乙個字元,輸入.小數點 會再次刪...
2 Vim常用操作
vimb編輯器 插入命令 a 在游標所在字元後插入 a 在游標所在行尾插入 i 在游標所在字元前面插入 i 在游標所在行首插入 o 在游標下插入新行 o 在游標上插入新行 定位命令 設定行號 set nu 設定行號 set nonu 取消行號 gg 到第一行 g 到最後一行 ng 到第n行 n 到第...