2016-09-28 40 views

回答

3

既然你沒有提供一個具體的例子,這裏有一個由一個:

'atom-text-editor[data-grammar="text md"]': 
    'ctrl+shift+x': 'your-package:command' 
2

這裏是與降價語法文件的一個有用的覆蓋真實世界的例子。它解決了Emmet包與使用Ctrl + Shift + M和Block Markdown包顯示預覽窗格的衝突。此鍵綁定僅對已被識別(或手動設置)爲Markdown語法的文件生效。

'atom-workspace atom-text-editor[data-grammar="source gfm"]': 
    'ctrl-shift-M': 'markdown-preview:toggle' 
'atom-workspace atom-text-editor[data-grammar="text md"]': 
    'ctrl-shift-M': 'markdown-preview:toggle' 

如果您不確定爲語法使用哪個ID: 轉到Atom的設置,點擊「包」在左側的導航欄,搜索您所選擇的語言,選擇它,尋找語法/範圍解釋。使用與您相關的代碼,用空格替換任何點符號。對於Markdown預覽包,設置中的語法字符串如下所示。它包含了我上面使用的兩個相關的部分,但在點符號:

source.gfm, source.litcoffee, text.html.basic, text.md, text.plain, text.plain.null-grammar 

要確定正確的鍵盤值,激活密鑰綁定解析器使用快捷鍵Ctrl +。 (Windows)或Cmd +。 (Mac)並按下您想要捕捉的組合鍵。

相關問題