摘要:輸入法配合的設置是的擴展,其輸入法相關的設置目僅在和平臺上支持較好,系統還有待完善。對于系統,中的配置如下此方法僅限于輸入法,并且在的系統托盤中顯示的有些問題,但至少是可以正常工作的。
VSCodeVIM 輸入法配合的設置
VSCodeVIM 是 VSCode 的 vim 擴展,其輸入法相關的設置目僅在 macOS 和 Win 平臺上支持較好,Linux 系統還有待完善。
對于 macOS 系統,需要先參考 https://github.com/daipeihust... 安裝 im-select,然后在 VSCode 中配置如下內容:
"vim.autoSwitchInputMethod.enable": true, "vim.autoSwitchInputMethod.defaultIM": "com.apple.keylayout.ABC", "vim.autoSwitchInputMethod.obtainIMCmd": "/usr/local/bin/im-select", "vim.autoSwitchInputMethod.switchIMCmd": "/usr/local/bin/im-select {im}"
其中 com.apple.keylayout.ABC 是缺省的英文輸入法。
對于 Linux 系統,VSCode 中的配置如下:
"vim.autoSwitchInputMethod.enable": true, "vim.autoSwitchInputMethod.defaultIM": "xkb:us::eng", "vim.autoSwitchInputMethod.obtainIMCmd": "/usr/bin/ibus engine", "vim.autoSwitchInputMethod.switchIMCmd": "/usr/bin/ibus engine {im}"
此方法僅限于 ibus 輸入法,并且在 Gnome 的系統托盤中顯示的有些問題,但至少是可以正常工作的。
macOS 下 MacVim 圖形界面的輸入法配置對于 macOS 系統的缺省輸入法,配置比較簡單,只要在 ~/.gvimrc 中加入如下代碼就可以了:
" Set the input method for Mac if has("gui_macvim") autocmd! InsertEnter * set noimdisable autocmd! InsertLeave * set imdisable endifLinux 下 gVim 圖形界面的輸入法配置
由于 Linux 平臺下圖形界面以及其輸入法生態復雜,很難向 macOS 那樣有統一的簡單設置,參考 VSCodeVIM 配置的思路,對于 ibus 輸入法已經有了 vim-ibus 插件可以控制輸入法,其原理同上面 VSCodeVIM 的思路完全一樣,具體的配置細節可以參考我的 splite.vim 項目。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/25055.html
摘要:介紹配置文件,配置顯示行號支持中文不亂碼突出顯示當前行,設置高亮顯示括號匹配和縮進,解決粘貼時多出縮進和空格問題。為了方便使用,基本的配置選項一般都會包括支持中文不亂碼設置編碼與編碼有關的變量包括。 介紹Vim配置文件.vimrc,配置Vim顯示行號、支持utf8中文不亂碼、突出顯示Vim當前行,設置高亮顯示括號匹配和tab縮進,解決Vim粘貼時多出縮進和空格問題。 一、Vim配置文件...
摘要:我在配置文件的第一行添加上這樣的配置插件改變了原先只能把插件全部扔到目錄下的操作方式,使得各個插件可以以一個獨立的文件夾存在于目錄中,添加和刪除插件都變的非常清爽。 首先推薦 簡明Vim練級攻略 學習Vim的使用。 以前我的vim是這樣配置的(參見 我在博客園的博客),但是感覺安裝的插件數量太少,而且將所有的都寫在一個配置文件里面不好管理,所以現在想在一般的配置的基礎上,找一些好的插件...
摘要:如果批量就更麻煩。不過這樣設置會導致每次用鼠標選擇一段文本都會自動進入模式,這樣的話我們就沒法復制到系統剪切板了。這時候,需要按住鍵然后再用鼠標選擇文本,這樣一來就不會啟動模式,且可以復制到剪切板。鼠標支持問題高版本默認是支持鼠標滾動的。 Leader鍵 參考:http://learnvimscriptthehardw... Vim的默認Leader前綴是鍵。說白了,就是一個快捷命令的...
摘要:插件鍵位映射技巧性的配置等等都是錦上添花,它們有助于你進一步提高效率以及個性化你的工作環境,但是對于哲學的理解幫助甚少。為你開啟語法高亮。你可以自定義各種語言的語法高亮,無非就是根據這些規 如果沒有挑戰,人生將多么無趣! 兩種副本 在我的硬盤上總是保留著(至少)兩份 Vim 的配置文件。其中一份是所謂完全正式版,它的文件名是 .vimrc,到本系列結束的時候,我們將了解其中...
閱讀 863·2023-04-26 00:11
閱讀 2660·2021-11-04 16:13
閱讀 2112·2021-09-09 09:33
閱讀 1481·2021-08-20 09:35
閱讀 3830·2021-08-09 13:42
閱讀 3613·2019-08-30 15:55
閱讀 1064·2019-08-30 15:55
閱讀 2225·2019-08-30 13:55