我正在使用Mac進行開發,但在此之前15年的Windows體驗意味着某些擊鍵是硬連線的(就像Home的起始行等)。Submlime Text 2 - Mac上的Windows關鍵行爲?
有沒有一種簡單的方法讓我的Mac上的Sublime Text 2表現得更像Windows編輯器?我習慣於Windows上的Visual Studio.net。
我正在使用Mac進行開發,但在此之前15年的Windows體驗意味着某些擊鍵是硬連線的(就像Home的起始行等)。Submlime Text 2 - Mac上的Windows關鍵行爲?
有沒有一種簡單的方法讓我的Mac上的Sublime Text 2表現得更像Windows編輯器?我習慣於Windows上的Visual Studio.net。
我看到兩種可能的方法來解決您的問題。首先是找到一個你想要的OS X鍵綁定。然後在ST控制檯中輸入sublime.log_commands(True)
。然後執行該命令。這會給你這個命令,所以你可以創建一個自定義的鍵綁定。第二種方法是搜索一個鍵盤綁定,您知道Windows鍵盤映射文件中存在適當的行爲(在您的案例中爲home
)。在任何一種情況下,目標都是獲得命令和任何必要的論據。
您現在可以創建自定義密鑰綁定。去Preferences -> Key Bindings - User
。在這裏插入你想要的鍵綁定。對於你的特殊情況,你會想要像下面這樣的東西。
[
{ "keys": ["home"], "command": "move_to", "args": {"to": "bol", "extend": false} }
]
當然,如果您已經有條目,請刪除方括號。此外,如果需要,您可以將鑰匙更換爲別的東西,但既然您說過要重新綁定home
,我認爲這就是您想要的。
我從Windows切換後很難習慣Mac。花了我一段時間,但你知道,你必須習慣於一些常用的快捷方式。
以下是一些快捷方式。
命令+ 左箭頭 - 該行的開頭, 右箭頭 - 該行的末尾, 向上箭頭 - 文件的開頭, 向下箭頭 - 文件結尾。
替代選項+ 左箭頭 - 單詞的開頭, 右箭頭 - 單詞的結尾。
希望這會有所幫助。
您應該嘗試在「Packages/Default /」目錄下更改「Default(Windows).sublime-keymap」文件的名稱爲「Default(OSX).sublime-keymap」。我不知道這有多好,但值得一試。 – Taylan