把 Caps Lock 變成智慧的 Control 以及 Escape :
- 單獨輕按一下就是 Escape 。
- 若按下時同時按著其他鍵,就會是 Control 。
這應該是 Vim 和 Emacs 的最佳解了!(Emacs? Bash 的快捷鍵就是 Emacs 系列的)
- Send Escape if you tap Caps Lock alone.
| /* URLs */ | |
| /* Revert Old Icons */ | |
| @import url(https://davart154.github.io/Themes/Icon%20Revert%202023/2023%20Icon%20Revert.css); | |
| /* Import Pretendard Variable */ | |
| @import url(https://cdn.jsdelivr.net/gh/orioncactus/[email protected]/dist/web/variable/pretendardvariable-jp.min.css); | |
| /* FONTS */ | |
| /* Change Fonts (MomoTalk Theme) */ |
| -- Q. 리스트가 빈 리스트([])인지, 또는 첫 번째 요소가 빈 리스트인지([[]], ['a','b']]와 같은)를 확인하는 표현식을 작성하세요. | |
| -- hasOnlyOneElement t = null t || null (head t) | |
| hasOnlyOneElement :: [[a]] -> Bool | |
| hasOnlyOneElement [] = True | |
| hasOnlyOneElement [[]] = True | |
| hasOnlyOneElement _ = False | |
| -- Q. 다른 리스트 안에 주어진 두 리스트를 연결하는 표현식을 작성하세요. 예를 들어, ["abc","de"]에 대해 "abcde"를 반환해야 합니다. | |
| -- concatTwoElement t = head t ++ head (tail t) | |
| concatTwoElement :: [[a]] -> [[a]] -> [a] |
| //!DESC acme-0.5x | |
| //!HOOK LUMA | |
| //!BIND HOOKED | |
| //!WIDTH HOOKED.w 2 / | |
| //!HEIGHT HOOKED.h 2 / | |
| //!WHEN HOOKED.w 2 % ! HOOKED.h 2 % ! * | |
| //!OFFSET 0.25 0.25 | |
| vec4 hook() { | |
| return HOOKED_texOff(vec2(-0.25,-0.25)); | |
| } |