Re: [vim ] 想要請教一些例子的語法

看板Editor (編輯器(vim/emacs))作者 (打架金剛)時間12年前 (2012/03/11 16:16), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《Arim (Arim5566)》之銘言: : map <F8> :set hls! < Bar> set hls?<CR> "按下F8之後可以切換highlight : "不太懂這邊的<Bar> (|) 的用法,以及!跟?的用法 ! ? 是 :set 用法,在 :help :set 有說明 set hls! → 開關 hls set hls? → 顯示目前 hls 設定 <Bar> (|) 原本是用來區分不同的命令, 在 :map 裡面 right hand side 用 | 的話,會被視為你 :map 寫完了, 所以只好用 <Bar>,詳見 :help map_bar。 另外這個 mapping 其實可以寫成 :noremap <F8> :set hlsearch! hlsearch?<CR> : Ex2: : map <F3> : call CompileGcc()<CR> : func! CompileGcc() : exec "w" "寫入 : exec "!gcc % -o %<" "請問%是指目前的檔案名稱嘛? 那%<的用法是? : endfunc -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.100.130
文章代碼(AID): #1FN5zRj_ (Editor)
討論串 (同標題文章)
文章代碼(AID): #1FN5zRj_ (Editor)