vim怎么把一个写的代码文件另存到任意文件夹里?
2014-04-09 23:01
375 查看
比如你要保存到以下路径:
D:\my_project\project001\
那么有两个方法:
1. 直接保存
2. w D:\my_project\project001\xxx.xxx
3. 变更当前工作目录
默认状态下,Vim的当前工作目录是[g]vim.exe所在目录(根据题主的情况就是vim73文件夹),所以就会保存到那里。你可以更改那个路径:
4. :cd D:\my_project\project001\
然后保存就可以了
:w xxx.xxx
注意,如果你出在某个文件夹通过文件打开vim的,比如右键用打开方式打开D:\my_project\project001\http://xxx.xxx,那么当前工作目录就是D:\my_project\project001。
你可以通过vim内部函数getcwd()查看当前工作目录
:echo(getcwd())
查看当前工作目录也有命令 :pwd
D:\my_project\project001\
那么有两个方法:
1. 直接保存
2. w D:\my_project\project001\xxx.xxx
3. 变更当前工作目录
默认状态下,Vim的当前工作目录是[g]vim.exe所在目录(根据题主的情况就是vim73文件夹),所以就会保存到那里。你可以更改那个路径:
4. :cd D:\my_project\project001\
然后保存就可以了
:w xxx.xxx
注意,如果你出在某个文件夹通过文件打开vim的,比如右键用打开方式打开D:\my_project\project001\http://xxx.xxx,那么当前工作目录就是D:\my_project\project001。
你可以通过vim内部函数getcwd()查看当前工作目录
:echo(getcwd())
查看当前工作目录也有命令 :pwd
相关文章推荐
- 在VC中怎么遍历一个文件夹下的所有文件和文件夹?
- 递归读取文件夹下的文件,代码怎么实现
- 在vim中保存一个文件,会自动在文件的末尾加一个换行符。怎么去掉这个设置?
- git是一种分布式代码管理工具,git通过树的形式记录文件的更改历史,比如: base'<--base<--A<--A' ^ | --- B<--B' 小米工程师常常需要寻找两个分支最近的分割点,即base.假设git 树是多叉树,请实现一个算法,计算git树上任意两点的最近分割点。 (假设git树节点数为n,用邻接矩阵的形式表示git树:字符串数组matrix包含n个字符串,每个字符串由字符'0
- 递归删除一个文件夹下的所有文件c#代码
- MFC 删除一个文件夹下的所有文件代码
- 在VC中怎么遍历一个文件夹下的所有文件和文件夹
- 【代码提取】提取一个文件夹里面的所有Java文件的类名函数名和变量名
- 递归删除一个文件夹下的所有文件c#代码
- 一个VB.NET打开目标文件夹并选取目标文件的代码
- ASP.NET中怎么能同时下载多个文件或者一个文件夹?
- 如何将文件夹里的PHP代码放到一个文件里
- 删除一个文件夹中所有的文件? 写出代码.
- php删除指定目录下的的文件/文件夹-用PHP怎么删除某目录下指定的一个文件/文件夹?
- 请问用Inno_Setup打包文件夹时怎么排除其中一个文件?
- python读写excel(附上将一个文件夹下所有excel文件合并成一个文件的代码)
- 将一个文件从一个文件夹拷贝到另一个文件夹的java代码
- Delphi怎么判断一个文件存在与否,文件还是文件夹?
- 一个c/c++程序是怎么从代码到可执行文件的
- C#怎么通过一个按钮Button,实现点击这个按钮可以打开一个文件或者文件夹?