Fw: [問題] .vimrc

看板Editor (編輯器(vim/emacs))作者 (Jimmy)時間12年前 (2012/10/02 17:58), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
※ [本文轉錄自 Linux 看板 #1GQcGRlY ] 作者: hjmeric (Jimmy) 看板: Linux 標題: [問題] .vimrc 時間: Tue Oct 2 11:48:41 2012 以下是我的.vimrc 內容。 我遇到的問題是: 1. 按tab鍵會變成<UP>, 但我其實沒有去改變tab的功用, 2. 我開*.c類型的檔案,按{時他還是走else那個選項。 請問設定上有什麼問題嗎? 先謝謝各位了。 set nu syntax on set tabstop=4 imap jj <ESC> inoremap ( ()<LEFT> if (&filetype == '*.c'|| &filetype == '*.cpp') inoremap { {<ENTER><ENTER>}<UP> else inoremap { {}<LEFT> endif imap <C-j> <LEFT> imap <C-l> <RIGHT> imap <C-k> <DEL> imap <C-h> <left><del> imap <C-n> <DOWN> imap <C-i> <UP> inoremap [ \[<ENTER><ENTER>\]<UP> inoremap ' ''<LEFT> inoremap " ""<LEFT> inoremap $ $$<LEFT> inorem < <><LEFT> set hls -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.51.102

10/02 12:11, , 1F
第一個問題解決了 tab鍵跟<c-i> 綁在一起
10/02 12:11, 1F

10/02 15:14, , 2F
可以轉 Editor 版問看看
10/02 15:14, 2F
※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: hjmeric (140.112.4.194), 時間: 10/02/2012 17:58:47

10/05 01:08, , 3F
filetype的部分怪怪的,你可以:set filetype?看看
10/05 01:08, 3F

10/05 01:13, , 4F
另外,可以考慮autocmd BufRead *.c,*.cpp <your cmd>
10/05 01:13, 4F
文章代碼(AID): #1GQhhOTa (Editor)
文章代碼(AID): #1GQhhOTa (Editor)