在texteditor中鍵入' - >'的常用鍵盤快捷鍵/綁定是什麼?如果重要的話,選擇的語言選擇是vim。用於在texteditor(vim)中快速輸入' - >'和'< - '的常用鍵盤快捷鍵/綁定/模板
這是從哪裏來的:我正在學習Haskell並輸入' - >'和'< - '對我來說似乎非常煩人,我想知道是否有經驗豐富的用戶常用的模板/鍵盤綁定/快捷鍵在他們的編輯器中使用?
我認爲使用PHP的人也會對此有所幫助。
在texteditor中鍵入' - >'的常用鍵盤快捷鍵/綁定是什麼?如果重要的話,選擇的語言選擇是vim。用於在texteditor(vim)中快速輸入' - >'和'< - '的常用鍵盤快捷鍵/綁定/模板
這是從哪裏來的:我正在學習Haskell並輸入' - >'和'< - '對我來說似乎非常煩人,我想知道是否有經驗豐富的用戶常用的模板/鍵盤綁定/快捷鍵在他們的編輯器中使用?
我認爲使用PHP的人也會對此有所幫助。
如果使用Vim的,你可以嘗試定義一些更容易輸入縮寫,像這樣(在命令模式):
:ia -v ->
在此之後,您鍵入而在插入模式將被自動轉換成任何-v
一個->
。
見
:h abbreviations
任何時候如果你真的想鍵入-v
,手冊上說:
To avoid the abbreviation in insert mode: Type part of
the abbreviation, exit insert mode with <Esc>, re-enter
insert mode with "a" and type the rest. Or type CTRL-V
before the character after the abbreviation.
這也將是最好限制這些縮寫只Haskell的文件,由把這樣的東西放在.vimrc文件中:
autocmd FileType haskell ia -v ->
鑑於沒有在Haskell中'-v'和' - v'之間沒有任何區別,我猜OP可以使用'-v'而不是' -
看到' - >'是兩個字符我認爲你的運氣不好,因爲有一種記錄模式可以記錄然後執行你的通用密鑰,但它也是兩個字符。 – cmorrissey
你使用的鍵盤佈局在任何地方都沒有'<' and '>'方便嗎?否則,我真的不明白這三個按鍵對你有什麼困擾,在美國鍵盤上它確實沒有問題。 – leftaroundabout
@leftaroundabout我認爲我正在使用標準的美式佈局(<, >靠近shift鍵)......我的問題是需要依靠輪班才能到達<,> ......但就像我說的我是新手哈斯克爾所以也許它會自然而然地增長...我也意識到,我可能對此很小心(應該專注於學習語言,而不是這些打字的好處:))...但是這是一個自從我開始以來一直存在的問題 –