三 保存和退出文件1. 保存文件:在命令模式下,输入冒号(:),再输入w可将文件保存。例如::w2. 另存为:在命令模式下,输入冒号(:),再输入w,紧接着输入文件名,即可将当前文件另存为指定的文件名。例如::w newfile.txt3. 保存并退出:在命令模式下,输入冒号(:),再输入wq可保存文件并退出。例如::w...
6.1.1 Creating a FileStart vi and edit the file paint as shown in this example: $ vi paint If paint already exists, vi will open the existing file; if this is a new file, vi will create it. For the purposes of this example, paint should be a new file.The vi editing screen ...
Command Description vi filename Open or create file vi Open new file to be named later vi -r filename Recover crashed file view filename Open file read-only Table 6–2 Cursor Commands Command Description h Move left one character j Move down one line k Move up ...
出现E212: Can't open file for writing的问题是由于权限问题导致的,解决方法有以下思路: 1、使用root进行登录,然后再操作。 2、在使用命令时,前面加sudo。 3、如果是多级文件夹的文件时,由于这个文件夹没有创建,所以要先创建这个文件夹,再来操作这个文件。
今天在ubuntu 13.04环境下,使用vi新建一个文件,编辑保存时提示“Can't open file for writing”。 分析: 出现这个错误的原因可能有两个: 一是当前用户的权限不足; 二是此文件可能正被其他程序或用户使用。 第一项的解决方案是在使用vi命令打开文件时,前面加上sudo来临时提供管理员权限,即使用命令“sudo vi 文件...
打开一个shell 终端,在说明符后输入 vi和 想要编辑(或建立)的文件名,便可进入 vi 编辑器,其格式如下:vi filename下面实例演示了进入 vi 编辑器编辑一个名为 test.c 的文件。$ vi test.c屏幕显示如下: ~~~"test.c" [New File] 表示光标。如果只输入 vi,而不带文件名,也可以进入 vi。这时编辑的文件...
返回到shell,若newfile...to overrides) 提示用户该文件被修改后没有保存,可以再给编辑文件起一个新的文件名,输入命令 :q 系统退出Vi返回到shell,继续等待用户命令。...在使用w命令时, , [例6] :w newfile 此时Vi将把当前文件的内容保存到指定的newfile中,而是继续等待用户输入命令,而原有文件保持不变。
进入vi编辑模式:vi 文件名 进入编辑:按i键 编辑完按Esc退出编辑模式此时输入: :wq 保存后退出 :wq!...强制保存后退出 :w 保存但不退出 :q 不保存并退出 :q!...不保存并强制退出(比如报错时E212: Can't open file for writing) 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。
" ^ sibling of open file 此外,还有一些缓冲区技巧。切换缓冲区的命令 :bu 可以接受缓冲区名称的片段作为参数,而不仅仅是数字。有时很难记住这些数字,相比之下源文件的名称更加方便记忆。你也可以使用标记来浏览缓冲区。如果使用大写字母作为标记的名称,则可以跨缓冲区跳转到该标记。你还可以在标题中设置标记H,在...
:w [filename] //另存为新文件 :r [filename] //读入新文件内容 :n1, n2 w [filename] //将n1到n2的内容保存为新文件 在命令模式下控制光标的移动: 使用上下左右方向键;h 向左、j 向下 、k 向上、l 向右。 可以在命令前边添加一个数字作为前缀,例如,2j 将光标向下移动两行;10l向右移动10个字符...