簡體   English   中英

添加到 vimrc 以在 Ubuntu 上的 /tmp 中存儲 .swp 文件的行是什么

[英]What is the line to add to vimrc for storing .swp files in /tmp on Ubuntu

我覺得我真的什么都試過了,但是無論我向 vimrc 添加什么,我都無法將其煩人的 .swp 文件存儲在 /tmp 中。 我正在使用 Ubuntu 16.04。 我顯然已經廣泛地查找了這個問題,但同樣,我輸入的命令似乎都不起作用。 我總是以:

E510: Can't make backup file
(add ! to override)

我嘗試過的事情:

set backupdir=$~/tmp//
set directory=$~/tmp//
set backupdir=~/tmp//
set backupdir=$HOME~/tmp//
set backupdir=/tmp//

我的意思是你的名字,我已經試過了。 所以,明確地說,我需要在 vimrc 中輸入的確切代碼是什么,以便 vim 將它的 .swp 文件保存在我的臨時文件夾中,而不是弄亂我的工作區?

謝謝你。

將以下行添加到我的 ~/.vimrc 將當前打開的緩沖區的 .swp 文件放在 /tmp 下

set directory=/tmp

如果您嘗試過沒有問題,您是否能夠驗證 vim 是否正在讀取您的 vimrc?

看來問題是我真的不明白 ~ 是什么意思。 我在我的主目錄中創建了一個名為“tmp”的文件夾,並從那里使用:

set backupdir=~/tmp//

暫無
暫無

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

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