2014-11-06 48 views
4

我一直在使用Sublime Text一段時間(在MacBook Pro上),並且希望使它與shell的按鍵兼容。Sublime Text:如何設置行/行尾快捷方式的開始以匹配shell?

在shell中,要跳轉到行的開始/結尾,請按fn + Left/fn + Right。

在Sublime Text中,我理解如何爲fn + Left/fn + Right設置鍵綁定,但我爲fn鍵(而不是f1,f2等功能鍵,我指的是鍵標記爲「fn」)。

我該如何在Sublime Text中進行這項工作?

回答

11

我想我對自己太難了。

  1. the fn按鈕在Sublime Text中沒有鍵名。
  2. FN + /FN + 讀作首頁/結束。簡單地映射Home和End就完成了這項工作。

具體來說:

Sublime Text | Preferences | Key Bindings - User 
  • 添加之間的[]以下:

    { "keys": ["home"], "command": "move_to", "args": { "to": "hardbol" } }, 
    { "keys": ["end"], "command": "move_to", "args": { "to": "hardeol" } } 
    

  • 我發現這個由打開SublimeText控制檯:

    ctrl+` 
    sublime.log_input(True) 
    

    現在,鍵入任何鍵都會顯示它們的Sublime Text鍵名稱。 FN沒有引起反應,但FN + /FN + 產生首頁/結束

    sublime.log_input(False) 
    

    希望有所幫助。

    0

    對我來說(對MBP):

    CMD離開擔任首頁

    CMD擔任結束

    在不改變任何首選項中的配置。

    相關問題