vim 另存为

==========

在linux系统上,vim编辑系统文件的时候,很多时候编辑结束才发现,没有权限写入文件。

vim实现文件另存为的功能

只要在:w 后面加上文件名字,就能把当前的编辑内容另存到其他文件中去。

:w new_filename

============

https://www.vpser.net/manage/vi.html


======

https://thief.one/2017/08/09/1/




复制剪切粘贴

 
    
1
2
3
 
    
yy # 复制一行
dd # 剪切一行
p # 粘贴

查找单词

 
    
1
2
3
 
    
bin/bash>:/nmask # 查找存在nmask字符串的位置
或者
bin/bash>:?nmask # 查找存在nmask字符串的位置

继续查找下一个存在nmask字符串的位置

  • n 往上查找
  • N 往下查找

编辑器显示设置

 
    
1
2
3
 
    
: set nu! # 显示行号
: set autoindent # 自动缩进
:syntax enable # 语法高亮

文件内容定位

 
    
1
2
3
4
5
 
    
gg # 首行
G # 末行
XG # 定位到第X行
或者:
bin/bash>:10 # 定位到第10行

插入数据

 
    
1
 
    
o # 在当前行下插入一行

保存退出

 
    
1
2
3
 
    
ZZ # 保存退出
ZQ # 不保存退出
bin/bash>:w filename # 另存为

字符替换

 
    
1
  • 9
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 在Linux中,使用vim编辑器另存为新文件的方法如下: 1. 打开要编辑的文件:vim filename 2. 进入编辑模式:按下i键 3. 在编辑模式下,将原文件内容复制到剪贴板:按下Esc键,然后输入 :%y+,按下回车键 4. 另存为新文件:按下Esc键,然后输入 :w newfilename,按下回车键 5. 将剪贴板中的内容粘贴到新文件中:按下Esc键,然后输入 :r+,按下回车键 6. 保存新文件并退出vim:按下Esc键,然后输入 :wq,按下回车键 这样就可以在Linux中使用vim编辑器另存为新文件了。 ### 回答2: 在Linux中,Vim是一款功能强大的文本编辑器,可以用于编写代码和编辑各种文本文件。如果我们需要在Vim中将当前编辑的文件另存为一个新文件,可以按照以下步骤操作。 第一步,打开Vim编辑器并加载需要另存为新文件的文件。可以使用命令行来打开该文件,例如: vim filename.txt 第二步,按下Esc键进入命令模式,然后输入以下命令: :w newfilename.txt 其中,newfilename.txt是你想要新文件的名称。按下回车键即可将当前文件另存为指定的新文件名。 此外,也可以使用另一个快捷键来完成此操作,即Shift + : + wq,其中w表示“另存为”,q表示“退出”,wq表示将当前编辑的文件另存为新文件并退出Vim编辑器。 另外,如果想要复制当前文件并保存成新文件,可以使用以下命令: :w newfilename.txt | :e 这个命令意思是将当前文件保存为新文件后再打开新文件进行编辑。 需要注意的是,当使用w命令保存文件时,如果没有指定新文件名,则会将当前编辑的文件直接覆盖保存,所以一定要注意确认新文件名。 ### 回答3: 在Linux中,通过使用vim编辑器,我们可以修改和保存文本文件。如果我们想将已经存在的文件另存为一个新的文件,我们可以通过下面的步骤来完成。 1. 打开要修改的文件。比如说,我们要修改一个文件名为“file.txt”的文件,可以在终端中输入“vim file.txt”并回车打开该文件。 2. 修改文件。在vim编辑器中,可以使用各种命令修改当前文件,比如删除、替换或添加文本。将文件修改到你想要另存为新文件的状态。 3. 另存为新文件。输入以下命令:“:w newfile.txt”(newfile.txt是你要保存的新文件名)。按下Enter键即可将当前文件另存为新文件,同时保留当前文件的内容和修改。 4. 退出vim编辑器。输入命令“:q”并按下Enter键即可退出vim编辑器。 如果你已经打开了多个文件,并想将其中一个文件另存为新文件,可以在vim中使用“:e filename”来打开要修改的文件,然后再按照上述步骤将该文件另存为新文件即可。 总之,在Linux中使用vim编辑器另存为新文件非常简单,只需要在vim中输入几个命令即可完成。因为vim编辑器比较高效和强大,所以即使对于那些不是很熟悉Linux的用户,也能很容易地完成这项任务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值