2013-12-13 30 views
2

Vim的autocmd是非常有用的,當我們想要例如根據文件類型更改鍵映射:我想換一個鍵映射在Vim在一個特定的文件

autocmd Filetype tcl map <f1> :execute "!tclsh %"<CR> 

我需要在哪些時刻是改變鍵映射,但只能改變一個特定的文件名。這可能嗎?

+1

即使在文件類型的情況下,您應該使用':map '本地化您的更改,如romainl的答案所示。 –

回答

4
autocmd BufNew,BufRead filename.ext map <buffer> <f1> :execute "!tclsh %"<CR> 
+1

謝謝。有用 !!! – milarepa