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