我在Ruby on Rails的前几个小时中尝试使用Vim,我很喜欢它。gf
命令很棒,但是我错过了一些东西。
如果光标下的文件尚不存在,则gf
返回错误。
如果文件不存在,是否有实际创建和打开文件的命令?
或者,最简单的创建方法是什么?
最佳答案
可以定义打开的gf
命令的自定义变体
如果光标下的文件不存在,则创建一个新的缓冲区:
:noremap <leader>gf :e <cfile><cr>
可以将:e
命令替换为:tabe
(以打开新文件的缓冲区(在单独的选项卡中)或其他
文件打开命令。
也可以仅使用以下名称创建文件
游标而不打开它;看到my answer到类似的问题
“Create a file under the cursor in Vim”。
关于vim - 在Vim中创建并打开以编辑光标下不存在的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6158294/