問題
本機中安裝了 Cmder,幾乎是0配置 ,同時在 VSCode 中設置默認終端為 Cmder,在 VSCode 中打開終端,顯示如圖:
這里光標實際的位置是 .
的后面,但是表現出來的是多一個空格的。這就給我帶來了很大的困擾。。移動光標的時候根本不知道對應着哪個字符。
但是在 Cmder中顯示正常:
原因
前面的 λ 或者> 導致的,換成# 就行了
新版的 Cmder 的光標像是插入模式,
打了以后自動在后面好像多了個空格,往前移動一下 光標還在最后一個字母后面但是其實輸入的話已經是在最后一個字幕之前了
解決方式
在 Cmder 下的 verndor 目錄里,修改 clink.lua 文件大約40和46行,把符號 λ 改為 # 保存即可
光標的樣式怎么從豎線改成方塊:
Settings->Features-Text_cursor->Active_console_Text_cursor 選擇Block就可以了
FIGHTING---EVEREY BODY