python文件编写问题,nerdtree无法进行更改

时间:2018-05-03 23:53:23

标签: python vim nerdtree

在编写新文件或附加到现有文件时,不会创建新文件,也不会显示附加文本。

# does not create a new file
try:
    with open('a.txt', 'w') as f:
        f.write('youre a dummy')
except IOError: 
    print('IOError...') # no error
finally:
    print('checked')

# does not append to existing file
f = open('b.txt', 'a+')
f.write('appending content')
f.close()

# it reads existing file!
with open('b.txt', 'r') as f:
    r = f.read()
print(r)

虽然它可能与nerdtree插件有关,但在输入:set ma:set modifiable之后没有任何反应,问题仍然存在。我还尝试将可修改性重新打开。 nerdtree error

真奇怪的是,经过数十次尝试修改和保存代码后,有时它会创建文件。我试图找到原因,但有效的修改不一致,因为它们将在删除文件并重试后再工作一次,不再有效。

我可能会忽略一些非常简单的事情。帮助...

0 个答案:

没有答案