key-bindings

    0熱度

    1回答

    背景是我正在寫a small script用熱鍵彈出一個應用程序窗口,應用程序和熱鍵都可以使用ini文件進行自定義。我用AutoItv3完成了它,它對我來說工作正常。現在我正在考慮用AHK_L(首選)或Basic重新實現它,但我無法找到在AHK中執行dynamically binding hotkeys的替代方法,而在AutoIt中@HotKeyPresssed有助於討論here。 我在AutoI

    2熱度

    1回答

    如何綁定q以強制關閉只讀緩衝區而沒有任何提示? 例如,逃逸插件在做:Gst時會這樣做。在該緩衝區q關閉所有內容並返回到該文件。這是一個方便的功能。 如何將其擴展到任何RO緩衝區,因爲將q關閉它是有意義的,我不明白爲什麼宏在RO緩衝區中很有用。你也有其他建議嗎?我發現自己關閉RO緩衝區,這樣多次與:close!等

    1熱度

    2回答

    我對Swing的使用並不陌生,但我對它做了大量的工作,並且正在設計一個新的應用程序。這是一個繪圖應用程序。它將允許用戶在空白的「查看器」窗口中的特定位置點擊,使用鍵盤輸入字母和符號,從而編輯查看器窗口某處的文本。 因爲我沒有使用JComponent來顯示這個文本,所以我需要一個可靠的方式讓我的應用程序接受輸入。我選擇了使用KeyBindings。但我的特殊查看器組件以空輸入映射和空動作映射開始。

    3熱度

    1回答

    爲什麼 nnoremap <S-PageDown> :tabnext<CR> Vim沒有工作? 我該如何解決?

    0熱度

    2回答

    截至目前,我只能得到我的一個鍵綁定,一次只能工作一個。通常是第一個創建的。當我按下按鍵時,他們每個人都有自己的班級,所以我不明白爲什麼我的所有按鍵都不起作用。是因爲他們都共享同一個面板嗎?目前我有三個動作類,UpAction,PlusAction和MinusAction。 UpAction將矩形向上移動,另外兩個增加/減小矩形的大小。我遇到的另一個問題是,當我可以將矩形向上移動時,當我點擊增加/減

    4熱度

    1回答

    所以我終於嘗試了一個非官方的windows構建原子。現在我試圖創建一個簡單的綁定(然後用真正的插件弄溼我的腳)。 綁定很簡單,當你在vim插件命令模式下,按':',打開命令選項板。 我開始了與這個作爲我的綁定: '.editor': ':': 'command-palette:toggle' 這工作得很好,但我只希望這在命令模式。如果我改變的選擇是: '.command-mode':

    1熱度

    1回答

    我知道如何關閉jframe,如果我在某個文本框或按鈕等中。 通過使用keyPressed()方法,我處理文本框,按鈕的關鍵事件。但是,當我在jframe中按下任意位置的換碼(不僅僅是特定的文本字段等)時,我想要關閉jframe。可能嗎?

    2熱度

    2回答

    當用戶按下分號鍵時,我想讓分號停留在同一行上,但向下移動光標。例如, 我想 示例文本是什麼; < - 分號被按下並輸入 | < ---光標移動到這裏 我現在的代碼中,分號向下移動,光標旁邊放置它,像這樣: 我有什麼 示例文本 ; | < - 遊標和分號轉到新行 謝謝。 SSCCE: import java.awt.Font; import javax.swing.InputMap; impor

    1熱度

    3回答

    我對Lisp和Emacs都是全新的。在Emacs中,例如在Java中進行編碼時,我希望能夠鍵入「{」,然後點擊「ENTER」,並且爲嵌套在大括號中的任何內容準備好下一行。舉例來說,如果我有以下行: public void method() ,我輸入「{」然後回車,我應該得到這樣的: public void method() { // indentation applied, no a

    1熱度

    1回答

    這個問題讓我真的很瘋狂。過去,我在Windows 7下使用了Gvim和Autohotkey。出於各種原因,我將CTRL + D映射爲像Enter一樣。迄今爲止,這工作得很好。 在GVIM我映射的輸入/返回充當Page Down鍵: nnoremap <cr> <PageDown> 這工作不錯。上週我決定再次嘗試Ubuntu。 使用Autokey,我重新映射了我的CTRL + D以表現得像Ent