Windows 下:
視窗最大化: alt+space+x
視窗最小化: alt+space+n
視窗還原大小: alt+space+r
Vim 下:
回到行的最前面: 數字0
回到行的最後面: $
自動換行: :set wrap
不換行: :set nowrap
方向鍵:左、下、上、右:h、j、k、l
複製一個字: yw
複製資料到buffer內,才能用yy,p
set nocompatible
設定程式語法顏色開啟:
syntax on
syntax off (關閉)
設定不要Toolbar
:set guioptions-=T
設定左邊有滾輪
:set guioptions+=l
設定可以左右移動的滾輪
:set guioptions+=b
設定Menu不顯示
:set guioptions-=m
設定右邊的滾輪不顯示
:set guioptions-=r
設定沒有GUI的TAB
:set guioptions-=e
設定游標整行會有顏色(Vim 7.0以上)
:set cursorline
設定游標整列會有顏色(Vim 7.0以上)
:set cursorcolumn
設定滑鼠模式:
:behave mswin
:behave xterm
顯示看不見的字元
:set list
:set nolist
選擇字體
:set guifont=*
設定檔案是否備份
:set backup
:set nobackup
比較兩份文件
先用 splite 的方式打開兩份文件
:diffthis -->比較兩份文件
:diffupdate -->更新比較
跳出(離開)Vim
:qa
設定 Vim Session
:browse mksession(mks) --> 儲存Session
:mks session.vim --> 儲存Session
:mks! session.vim --> 再次儲存Session
vim -S session.vim --> 取出Session
:source(so) session.vim --> 取出Session
將行號加入到程式中
:%! nl -ba
加裝 MiniBufExplorer 之後, 所要使用的功能
切換 miniBufExpl 視窗的開關
:TMiniBufExplorer
d 刪除Buff
Ctrl+Tab 再按Shift+Tab (可以選擇Buff內的檔案)
自動縮排:
gg+v+G+=
GVIM 下的Ctrl+v 可以用 Ctrl+Q 來替代
所以, DOS下的有^M的符號,
可以用 %s/^M//gg 來去除掉
小數點可以重覆上個命令 .
開始選區塊按 v, 選完後按 y 是複製
觀看程式時, 選到要尋找的關鍵字處,
按下 * 可以尋找下個相同的關鍵字 !
用滑鼠將檔案拖曳(Drag)到Gvim後,會用tab開啟檔案
To open each buffer in its own tabpage, add this to your vimrc:
:au BufAdd,BufNewFile * nested tab sball
quickfix windows 編譯程式時出現訊息的視窗,可以用 :copen 開啟此視窗!
沒有留言:
張貼留言