本文主要介紹vim段錯誤(vim只讀錯誤),下面一起看看vim段錯誤(vim只讀錯誤)相關資訊。
本文包含由vim生成的按字母順序排列的消息和錯誤消息列表。如果你不 我不明白這條信息,你可以在這里查找。然而,該列表不一定是完整的。有些翻譯可能不是很準確,請見諒。如果想補充,可以在本文留言討論。
該條規(guī)定:
上一條消息|:messages|錯誤消息|錯誤消息|消息|上一條消息* :消息* * :消息 命令可以查看以前給出的消息。取決于 短食堂 選項,消息可能會被覆蓋或截斷。這個命令在這個時候特別有用。
要記住的消息數量固定為20條。
如果使用翻譯的消息,顯示的第一行將告訴您誰維護消息的翻譯。如果發(fā)現問題,可以聯系維護人員。
如果要查找特定的(錯誤)消息,請使用消息開頭的id號。例如,從下面的新聞中得到幫助,:。
交換文件或:關閉錯誤(翻譯):)
:錯誤杜蘭特chiusura交換使用:。
:h:。
:h:。
:echo :最近的消息列表。
:m:非法模式無法使用消息和回調創(chuàng)建balloon:沒有得到0塊??指針塊id錯誤{n}更新了太多的塊?g:行號錯誤撤消列表損壞撤消行丟失ml_g:找不到行{n}找不到行{n} rang:之外的行號{n}超過結束行計數塊中的錯誤{ n }內部錯誤cs_manage_match:bwip:execut:source|。
*e254*無法分配顏色{name}
顏色名稱{name}未知。請參閱|gui-colors|了解大多數系統(tǒng)中可用的顏色列表。
*:地圖。
網景-安裝或告訴它只使用有限數量的顏色(64應該足夠):。
這也可以通過xd:。
netscape*installcolormap:是的或者
netscape*maximagecolors: 64 * :var|或vim s內部只讀變量| v:var |。
*e90*無法卸載最后一個緩沖區(qū)
vim總是要求加載一個緩沖區(qū),否則窗口中沒有任何內容可以顯示。
*e40*無法打開錯誤文件文件名
當使用命令 : make or : gr:,這個文件用來保存錯誤信息或者gr:。
的價值- ;殼牌石油公司;;不正確。shell更改了目錄,因此錯誤的文件被寫入另一個目錄。這可以通過改變 制作ef ,但是make命令仍然在錯誤的目錄中執(zhí)行。-價值 makeef 不正確。- ;grepprg or makeprg 無法執(zhí)行。這可能并不總是被檢測到(尤其是在ms-windows上)。檢查您的$ term $ term路徑。打不開文件c:tempviod243.tmp
在ms-windows上,當讀入外部命令的輸出結果,但命令沒有正確執(zhí)行時,將顯示此消息。這可能有很多原因。檢查 殼牌石油公司。;, shelle , shelle , shellslash 和相關選項。這也可能是因為找不到外部命令。你可以 在錯誤消息中,我看不出兩者有什么不同。
*e12*當前目錄或標簽搜索中不允許來自exrc/vimrc的命令
出于安全原因,一些命令不允許執(zhí)行。這這些命令通常來自。exrc或。vimrc文件在當前目錄下,或者來自標記文件。參見 安全 。
*:出錯,正在退出…
當vim需要輸入但無法讀取輸入的字符時,它會報告一個錯誤。vim can 如果不能繼續(xù),唯一能做的就是放棄。例如,當標準輸入和標準錯誤(stderr)都被重定向,并且執(zhí)行一個不退出vim的腳本時,可能會發(fā)生這種情況。
*e47*讀取錯誤文件時出錯
can t讀取錯誤文件,這不是因為錯誤信息可以 不要被認出來。
*:
:w /tmp/t:。
:w!/tmp/t:寫入被“寫入”選項禁用
寫作與寫作。;選項已關閉。這將導致所有試圖寫入文件的命令生成此消息。這可能是由|-m|命令行參數導致的。你可以用 : s:
您正在運行的vim版本不支持gui代碼。so gvim 和 : gui 唐 不工作。
*e49*無效的滾動大小
這是由于 amp的值不正確造成的。;卷軸 , scrolljump or 滾動關閉 選項。
* : { foo,bar}這樣。這將匹配 foo 和 酒吧
* :無效lnum:
這是一個內部錯誤。如果您知道如何重現該問題,請?zhí)峤宦┒磮蟾妗bugreport.vim| .
*e173* {number}要編輯的更多文件
您試圖退出,但參數列表中的最后一項尚未編輯。這可以防止您在有文件要編輯時意外退出。請參見|參數列表|。如果你想退出,再試一次。
*e23* *e194*沒有替代文件沒有替代文件名來替換&; # &;
循環(huán)文件尚未定義。請參閱|備用文件|。
*e32*無文件名
當前緩沖區(qū)沒有名稱。要寫作,你可以用 :w fname ?;蛘呤褂?:fil:
: buffer { number } : file { filename } * e33 *沒有以前的替代正則表達式
在 : substitute 命令,該 ~ 模式中使用的字符將被替換為最后使用的模式。如果沒有使用該命令,它將會失敗。見|/~|。
*e35*沒有以前的正則表達式
使用空搜索模式將引用最后使用的模式。如果沒有最后一次搜索,就會失敗。
*e24*沒有這樣的縮寫
你用了 : unabbreviate 命令,但該參數不是現有的縮寫。這個命令的變體將給出相同的消息 echo 2-@ 。comcunablev , echo 2-@ 。comuninnabl:沒有這樣的文件或目錄,只有在gt的gnome支持下才可用。k gui會給它gnome試圖使用音頻設備,但它不 不存在。你可以忽略這個錯誤。
*e31*沒有這樣的映射
你用了 :un map 命令,但參數不是現有的映射。該命令的各種變體將給出相同的消息 :un map 和 :unmap! ,等等。檢查末尾的空白處。
*e37* *e89*自上次更改后未寫入(使用!覆蓋)自緩沖區(qū){n}的上次更改以來沒有寫入(使用!覆蓋)
您試圖放棄|放棄|一個已被更改的文件。維姆韓元和。;i don’我不讓你做這件事,免得你失業(yè)。
你可以用 :w ,或者如果您仍然想放棄它并丟失所有的更改,您可以添加 ! 在您使用的命令之后。人物。例如,:
::。
::w|),也可以使用一個命令強制放棄緩沖區(qū),例如 :qa!&;。注意不要丟失您想要保留的更改。你可能會忘記緩沖,尤其是當 隱藏 已設置。
*e38*空參數
有時vim錯誤會產生一個空指針。如果你知道如何繁殖,請報告。|蟲子|
*e172*只允許一個文件名
:edit 命令只支持一個文件名。如果需要指定多個,可以使用 : next | :下一個|。
*:編譯的正則表達式模式超過65,000字節(jié)。試試短一點的型號。
*:
:w改成了:。
:w!*:normal太深
您正在使用 : normal 命令,其參數遞歸地使用 : normal 命令。maxmapd:獲得這個消息。
:地圖gq :師范gqcr如果你輸入 gq ,這個映射將被執(zhí)行,它將調用 gq 又來了。
*e22*腳本嵌套太深
腳本可以通過 -標準普爾;命令行參數。or : sourc:v: {文件名}
vim(和vi)期望標簽文件按照ascii順序排序。然后可以用二分法搜索,比線性搜索快很多。如果您的標記文件沒有正確排序,請重置| tagbsearch |選項。
只有當vim在搜索標簽時遇到問題時,才會給出此消息。有時,即使標記文件沒有正確排序,也不會給出此消息。
*e460*資源分支將會丟失(添加!覆蓋)
在macintosh (classic)上,在寫文件的時候,vim盡量保留文件的所有信息,包括它的資源派生。如果這是不可能的,你會得到這個錯誤信息。附加 ! 聽命令。強行寫入(但丟失信息)。
*:highlight|命令。 : highlight link 不算。
*e77*文件名太多
擴展文件名時找到多個匹配項。此命令僅支持單個匹配參數。
*e303*無法打開“{filename}”的交換文件,無法恢復
vim無法創(chuàng)建交換文件。您可以繼續(xù)編輯該文件,但是如果vim異常退出,您的所有更改都將丟失。同時,在編輯大文件時,vim可能會消耗大量內存。為了避免這個錯誤,您可能需要更改 目錄 選項。請參見交換文件|。
*e140*使用!寫入部分緩沖區(qū)
將對應于一個區(qū)域的緩沖區(qū)的部分內容寫入現有文件是不常見的。這可能是一個錯誤(例如,如果您使用 :w 在可視化模式下),所以vim需要在命令之后使用!,比如:。
:3,10w! 。warning:無法將字符串“keyescape,_key_canc:。
groups . yahoo . com/group/solarisonint:更改只讀文件
文件是只讀的,你必須修改它。您可以通過使用| filechangedro | automatic command event(automatic command必須重置 只讀 選項)。可修改 可以完全禁止文件修改。
* w13 * warning:文件“{fil: * w11文件“{fil:在windows上,您在夏令時開始的那一天保存一個文件。有幾種方法可以糾正:。
-將這一行:set tz=-1添加到您的autoexec.bat中,并調整 -1 根據您所在的時區(qū)轉換為其他值。-關閉 根據夏令時自動調整時鐘?!诙煸賹懳募??;蛘甙褧r鐘設置到第二天,寫兩遍文件,然后把時鐘調回來。* w12 * warning:文件“{fil:模式已更改
當緩沖區(qū)的時間戳改變時,內容保持不變,但是模式(權限)改變。這通常是由于從版本控制系統(tǒng)中取出文件并重置只讀位造成的。重讀文件應該是一個安全的選擇。設置 自動閱讀 自動重新讀取文件。
* :文件“{fil:文件名列表溢出
你一定用了太多的緩沖劑。兩個緩沖區(qū)可能使用相同的數字,這可能會導致問題。您可能想要退出vim并重新啟動它。
*e296* *e297*交換文件中的尋道錯誤交換文件中的寫入寫入錯誤
這通常是由于磁盤空間已滿造成的。vim can 不要將文本寫入|交換文件|。它不是直接有害的。當vim意外退出時,一些文本可能會丟失并且無法恢復。出現此問題時,vim可能會耗盡內存。
*連接被拒絕* xlib:到“machin:0.0”的連接被服務器拒絕
當vim試圖連接到x服務器,但是x服務器不允許連接時,就會出現這個錯誤。
只有建立到x服務器的連接,標題才能被xterm的剪貼板恢復和支持。不幸的是,除非關閉| xterm_clipboard|和| x11|功能,否則無法避免此錯誤消息。
*e10*后面應該跟/,?或者
命令行以反斜杠開頭,或者命令范圍包含出現在錯誤位置的反斜杠。通常,這是因為命令行的行繼續(xù)功能被關閉了。這個功能可以通過移除 c 國旗從 cpoptions 選項。
*e471*必需的參數
這是因為沒有提供執(zhí)行ex命令所需的參數。
*e474* *e475*無效參數
ex命令是用非法參數執(zhí)行的。
*e488*尾隨字符
不允許使用帶參數的ex命令。
*e477* *e478*不!允許不要慌!
現在不支持磁帶!后綴ex命令添加了 ! 訂單。
*e481*不允許范圍
范圍添加在不支持范圍參數的ex命令之前。請參閱|cmdline-ranges|。
*e482* *e483*無法創(chuàng)建文件{filename}無法獲取臨時文件名
vim無法創(chuàng)建臨時文件。
*e484* *e485*無法打開文件%s“無法讀取文件%s”
vim can 不要讀取臨時文件。
*:
: command my command 1 echo 一 : command my command 2 echo 二 :mycommand *: vim(不完整)給出的各種消息的概述。
*點擊-回車* *按-回車* *點擊-回車* *按-回車*
按回車鍵或鍵入命令繼續(xù)
如果屏幕上有要讀的東西,并且屏幕將要刷新,就會給出消息,:。
-執(zhí)行外部命令后(例如,;:!ls 和 = ).-狀態(tài)行中顯示的內容超出了窗口的寬度,或者超出了 展示cwd ;or 統(tǒng)治者 。-按enter或space重新繪制屏幕并繼續(xù),否則就像沒有按鍵一樣。-新聞與出版;: 或其他命令字符開始執(zhí)行命令。-按c-y將非模態(tài)選擇復制(提取)到剪貼板寄存器中。-用菜單。應用由命令行模式定義的字符。-如果 鼠標和鼠標。;包含 r 標志,按下鼠標左鍵的效果和按下空格鍵一樣。但是,這使得無法選擇文本。-在gui模式下,在最后一行按下鼠標左鍵的效果與按下空格鍵的效果相同。
只有 : {vi:的秩序已經處理好了。}
為了減少點擊輸入提示的次數,:
-設置 cmd身高和體重。;到2或更高。-在 短食堂 。-重置 showcmd 和/或 統(tǒng)治者 。參見 鼠標和鼠標。;。點擊輸入消息使用|hl-qu:線、spac:頁、d:半頁、q: quit)–mor:線、spac:頁、d/u:半頁、q:退出)如果屏幕完全被消息占據,可能會出現此消息。它只出現在 更多 選項已打開。其顯示使用|hk-moremsg| highlight組。
輸入效果或j或下一行或k或下一行(*)或下一頁b或上一頁(*) d到下一頁u到上一頁(*) q,或ctrl-c終止列表。:終止列表并輸入命令行來提取(復制)非模態(tài)選擇到剪貼板(*和 寄存器和){m:。
:clist (**)用鼠標左鍵點擊只在以下情況下生效,:。
-gui:,屏幕的最后一行。r 定義在 鼠標和鼠標。;(但此時文本選擇不起作用)。注意,:鍵的輸入是直接從終端獲得的。它不通過映射,并且預先輸入也被忽略。
vim : tw = 78 : ts = 8 :ft = help : norle cho 2-@ .com。除轉載外,本網站所有文章均為原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處,尊重他人 勞動,營造和諧的網絡環(huán)境。轉載請注明:文章轉載自:詢問vim使用過程中的歷次消息和錯誤消息代碼介紹標題:vim使用過程中的歷次消息和錯誤消息代碼介紹地址:-error-code.html標簽:
文件命令
了解更多vim段錯誤(vim只讀錯誤)相關內容請關注本站點。