如何解決VSCode Vim中文輸入法切換問題?

時間 2021-05-11 22:59:26

1樓:犇犇

改進 autohot key 方案:

只用一種輸入法, 其中輸入法中英可切換, 這裡我用

;限定在vscode 程式裡面發揮作用

#IfWinActive ahk_exe Code.exe ;vscode 的exe 名字叫做Code.exe

global MyVar := 0

Esc::

if (MyVar == 0)

sendinput, ^

MyVar = 1

}else

MyVar = 0

}return

#If這樣用乙個esc鍵, 就可以在normal模式下和insert模式下自由的中英文切換了.

多個程式的:

;限定在 vscode 程式裡面發揮作用

global MyVar := 0

#IfWinActive, ahk_exe Code.exe

Esc::

if (MyVar == 0)

MyVar = 1

;msgbox %MyVar%: vscode switch only.

}else

sendinput, ^

MyVar = 0

;msgbox %MyVar%: vscode esc and switch.

}return

#If;限定在 MobaXterm 程式裡面發揮作用

#IfWinActive, ahk_exe MobaXterm.exe

Esc::

if (MyVar == 0)

MyVar = 1

msgbox %MyVar%: mobaX switch only.

}else

sendinput, ^

MyVar = 0

msgbox %MyVar%: mobaX esc and switch.

}return#If

2樓:suai nam

更加支援 @良九

實際情況是:常見的鍵盤英文設定為美國比較合適,「,2,3」等上檔鍵不會錯位,英國鍵盤存在以上錯位問題

@somenzz 是英國鍵盤

如何解決用markdown寫中文文章時需要不斷切換中英文輸入法的問題?

我現在很痛苦,所有支援markdown的地方都打不出中文符號了 之前是可以的 比如現在的知乎輸入框 想要打中文符號就要複製貼上.所以,這個問題有映象問題嗎? 發瘋了 我用的搜狗,我是這樣設定 一 自定義標點,把一些成對的符號,如括號 引號,都定義為英文符號 這其中包括 二 使用 AHK,定義 ALT...

python3如何解決讀取中文檔案的編碼問題?

今天遇到同樣的問題,也是在讀取檔案時。將同一py指令碼在自己虛擬機器上執行,成功執行。放到伺服器上就報錯。UnicodeDecodeError ascii codec can t decode byte 0xe6 in position 0 ordinal not in range 128 1 使用...

如何解決這道?

第一問比較簡單,兩個端點的函式值乘積小於0,則其中必有零點。第二問我是這麼理解的。畫個圖,對稱軸在 裡,處於 2,3 中,而且對稱軸離 2比較近,兩個端點中f 3 比較大,讓它大於0就一定存在x滿足條件。 物理極客銘 第一問f x x ax 1 x a 2 a 4 1有乙個拐點 a 2,a 4 1 ...