簡體   English   中英

R中運行終端自動完成的源代碼

[英]source code for autocompletion in R run in terminal

當R在終端中運行時,我想研究R的自動完成代碼。 例如,如果您從終端運行R並鍵入lm(然后選項卡,R將為您提供lm的參數。

Dirk在這里的回答表明R的自動完成由基礎R中的codetools包支持:

是否可以在Emacs ESS中獲得類似於Rstudio中可用的R的代碼完成?

但是,我無法找到該軟件包中的哪個位置添加了對自動完成的支持。 我貪圖'完成',然后空了。

完成代碼實際上在utils包中的基本安裝中。 您可以在R的SVN服務器上查看與其關聯的所有內容(對於devel版本):

http://svn.r-project.org/R/trunk/src/library/utils/R/completion.R

此代碼應與?completion一起閱讀。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM