vim部分快捷鍵設定是否不合理?如果要自己重新繫結一套快捷鍵,你會放棄什麼鍵?

時間 2021-05-11 23:16:02

1樓:

f和t我倒是常用,用來跳到同一行的某個單詞上。跟個人使用場景有關,你大概沒這場景。

^和$覺得按起來不方便,重新對映就行。比如我把這倆分別成H和L了。

不知道該怎麼選擇,就去github上搜搜大牛的dotfile。

凡事總有個學習過程

2樓:趙啟明

與其說 vim 的按鍵設定不合理,不如說你自己對全鍵位的掌控有問題,建議使用 hhkb 然後多加練習,這些鍵位就都差不多了

3樓:飛鳥

有本英中國人寫的書"vim實用技巧",建議提問者讀讀。

預計看完第二章,你的想法就會改變的。

當然,無比多的人是看到第二章就把自己的vim水平的自我評價從高降低到了中級。

打賭,你會把f/t鍵用到爛的:)

4樓:四維漢堡包

目前的想法

1、把相似但使用場景不同的操作集中在乙個鍵上,比如"右移"和"下乙個單詞",因為在精細的編輯中,需要逐字元地右移,而比較少用逐單詞右移;而在審閱文章時,情況相反。可以把兩者集中在乙個鍵上,設定命令乙個小寫乙個大寫,於是按下即可快速切換。同時將都用上,乙個鍵絕對夠覆蓋這樣的一組功能了。

2、使用1-9標記位置並不方便,因為「應操作行」的數字編號缺乏意義,很容易忘記,不如用可視模式清晰地選擇操作的區域。數字定位這個功能可以取消,(重複操作可以換一種方法,比如按下某個鍵再輸入數字)然後我們就空出來整整10個鍵。

3、那些更不常用的命令,甚至可以擠在乙個對映下。我們可以規定乙個modify鍵,按下此鍵後,鍵入的任何對映不會執行,而會進入該對映的設定選單,在選單中我們可以選擇按下此鍵執行的具體操作。

4、我們可以在精簡後,保證、、等鍵不對映任何操作。這樣我們就可以在norm模式下輸入這些鍵。於是1、在普通模式下可以輸入各種格式調整字元,易於在普通模式下排版。

2、這些鍵就可以作為文字編輯模式的退出鍵,方便了退出操作。(進入編輯模式->輸入字母數字空格等等->按退出編輯模式->在普通模式下按換行)(可以理解成把原來的編輯模式、普通模式改成了行編輯模式、排版模式)

5、把所有編輯操作集中在左盤,移動&選取操作集中在右盤。因為滑鼠的主要作用是代替移動,如果這麼設計,這套快捷鍵在滑鼠操作下也會是優良選擇。

目前認為相似的操作

下移一行 ~ 下移一段

右移一字 ~ 右移一詞 ~ 右移一列

行尾 ~ 段尾 ~ 檔案尾

自動補全 ~ 貼上剪貼簿中的內容

cad圖層開關凍結快捷鍵如何設定?

CAD江老師 1layiso 2layoff 3layon 4laymcur 5laydel 把上面的文字複製到程式引數裡面儲存就好了 炸天 哈哈哈我也是這麼用的。用天正自定義的快捷鍵。灰常方便 0圖層全開,1隱藏當前圖層,2,隱藏除選中圖層其他圖層 然後開啟AutoCAD,工具 自定義 編輯程式引...

Excel有哪些快捷鍵?

木易 熟悉以下所有快捷鍵在工作中會大大提高工作效率 Ctrl A全選,Ctrl B加粗,Ctrl C複製,Ctrl D向下填充,Ctrl E文字填充拆分,Ctrl F查詢,Ctrl G定位,Ctrl H替換,Ctrl I斜體,Ctrl J加入換行符,Ctrl K超連結,Ctrl L建立表,Ctrl ...

solidworks最常用的快捷鍵是哪些?

小咖 Ctrl O 開啟檔案 Ctrl S 儲存檔案 Ctrl Z 撤回 Ctrl C 複製 Ctrl V 貼上 Alt 指定值插入標準Windows符號 Alt 0176 插入 Alt 0216 插入 Alt 0181 插入 Ctrl Q 強制重新生成 Ctrl Tab 在開啟的solidwork...