vim-plugin

    8熱度

    2回答

    在vim腳本中,可以嵌入一些python代碼,只要vim使用+python功能構建即可。 function! IcecreamInitialize() python << EOF class StrawberryIcecream: def __call__(self): print('EAT ME') EOF endfunction 但是,有些人用+python3

    -1熱度

    1回答

    我想在我的vim中添加Monaco字體,但在我的vim編輯器中只有很少的字體可用。我如何將Monaco添加到vim?

    -1熱度

    1回答

    我在我的Linux系統上安裝了vim-r-plugin,效果很好,但只有一個問題讓我感到沮喪。問題是,在我通過\rf啓動R窗口(實際上是一個tmux終端窗口)後,我無法選擇並複製R窗口中的內容。有人知道可能的原因以及如何解決它?我的平臺是: No LSB modules are available. Distributor ID: Debian Description: Debian GNU/

    1熱度

    2回答

    我在Linux計算機上安裝了vim-r-plugin。有一個問題是當我編輯多個R文件時,每個文件都將使用\rt啓動R程序。我想知道如何爲多個R代碼文件啓動一個R窗口。

    0熱度

    1回答

    我創建的vim綁定工作得很好,儘管我希望綁定爲我實際執行函數。目前發生的是我輸入綁定,我的功能顯示在:提示符中,然後按Enter鍵以激活該功能。有沒有辦法在我的綁定中包含返回字符? 這裏是結合: map <C-C> :call myfunc() 當我按下CTRL + C,call myfunc()在:提示示出了,我可以按輸入來激活功能。有沒有辦法讓我簡單按ctrl-c來激活myfunc? 是否

    1熱度

    1回答

    我正在尋找一種方法來使vim綁定在哪裏我可以進入控制C(同時控制和c鍵),然後另一個選項(simmillar 。到yy或dd那時,1將設置讓我定義一個函數,叫我FUNC例如,CTRL + C,將被稱爲像這樣:myfunc(1) 這是迄今爲止我嘗試:map <C-A> <F1>:call myfunc(1)<CR>

    0熱度

    1回答

    如何在vim中重新分配列表的值? g:my_list = [1,2,3,4] function! My_func(num) set g:my_list[num] = 20 endfunction :call My_func(2) E518: Unknown option: g:my_list[num] =

    0熱度

    1回答

    有一個文件叫login.js位於~/website/blog/views/login.js,我用命令:Ctrlp ~/website/blog,然後輸入login.js來搜索這個文件,但是ctrlp找不到它。最好的匹配是index.js,這與它無關。然後我嘗試用相同的命令搜索/login.js,這次它工作。爲什麼?我可以做些什麼來使login.js工作嗎? P.S.我試圖設置 let g:ctrl

    1熱度

    1回答

    我剛剛在Linux服務器上安裝了vim-r-plugin,當我輸入"\rf"時,發現從R控制檯窗口(vimcom:您是否將--servername參數傳遞給Vim?)提示的問題(請參見下圖): 爲了解決這個問題,我也跟着指示here,並試圖找到「服務器名稱」,並測試了一些命令等類 但我不知道什麼是「--servername」我應該在這裏使用。任何建議或答案?謝謝!

    2熱度

    1回答

    很容易使用vimscript來確定是否使用argc()將文件名指定爲vim。有沒有一種方法可以確定-標誌是否給出了指定給vim的管道輸入?它不會將管道輸入作爲文件名計數,並且argc()爲空。 編輯 由於下面的精彩接受的答案,我有辦法打開NerdTree如果沒有文件名沒有被使用和 stndin。 let wmuse_nt = 0 autocmd StdinReadPost * let wmuse