我是R和Emacs的一個相對較新的用戶,並且想知道Emacs是否可以自動更正我輸入錯誤的任何R命令。我知道alt- /,但我更多地考慮如果我輸入read.tale,它會將其更正爲read.table。Emacs是否有自動更正R命令的方法
另外,我有一天在使用emacs,並且每次輸入read.table時,它都顯示窗口底部位置的使用選項(即幫助文件中的那一位) - 小型緩衝區?無論如何,它現在不在那裏,我不知道我做了什麼來讓它消失。
感謝您的幫助獨立的Emacs
我是R和Emacs的一個相對較新的用戶,並且想知道Emacs是否可以自動更正我輸入錯誤的任何R命令。我知道alt- /,但我更多地考慮如果我輸入read.tale,它會將其更正爲read.table。Emacs是否有自動更正R命令的方法
另外,我有一天在使用emacs,並且每次輸入read.table時,它都顯示窗口底部位置的使用選項(即幫助文件中的那一位) - 小型緩衝區?無論如何,它現在不在那裏,我不知道我做了什麼來讓它消失。
感謝您的幫助獨立的Emacs
,您可以運用在codetools
包checkUsage
功能代碼。例如:
> foo <- function(data){
+ read.tale(data,file='temp.txt')
+ }
> checkUsage(foo)
<anonymous>: no visible global function definition for ´read.tale´
此外,還可以自動完成emacs的功能(例如hippie-expand
或dabbrev-expand
)填寫最近使用函數和變量名的其餘部分。
如果你不結婚emacs,你應該給科莫多編輯sciviews-R/sciviews-K一試。 到目前爲止,它是我找到的最好的自動完成編碼。至少對我來說,配置比emacs容易得多,特別是因爲我的外來(瑞士)鍵盤的綁定問題。 sciviews-R/Komodo
編輯:我意識到這個線程仍在讀取。因此,在有限的條件下,我必須放棄RStudio。它已經成爲大多數人日常使用的編輯器。很好的自動完成功能,可用於所有主要操作系統和非常好的上下文幫助。加上一些簡單的PDF圖形出口和更多。頂級R Studio易於安裝 - 無需擔心如何從編輯器中啓動R。