4.vim(vi)模式之一:命令行模式

简介: 4.vim(vi)模式之一:命令行模式

vim(vi)在命令行模式下,可以读取、存储文件等动作。

:w ->将数据写入文件中。

:w! ->将数据强制写入文件中,最后能不能写入,与文件权限有关。

:q ->离开,不存储文件(常用)。

:q! ->强制离开而不存储文件。

:wq ->存储后离开。

:wq! ->强制存储后离开 (常用)。

:e! ->将文件还原到最原始的状态。

ZZ ->唯一一个不加:的执行动作。若文件没有更改,则不存储离开;如文件已经更改,则存储后离开。

:w [filename] ->将数据存储成另外一个文件。类似另存为。

:r [filename] ->在编辑的数据中,读入另外一个文件filename的数据。filename文件中的数据追加到光标所在行的后面[下面(新起一行)]。

:n1,n2 w [filename] ->将n1至n2行的内容保存至filename文件。

:! command_name ->暂时离开vim(vi)到命令行模式下执行command_name的显示结果。E.g:":! cat /root/ztj.sh",即可在vim(vi)中查看/root/ztj.sh中以cat形式展示的文件内容。

:set nu -->设置在文件中显示行号。其会在每一行的最前面显示行号。

:set nonu ->取消行号。与"set nu"相反。
————————————————

                        版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/z19861216/article/details/130528454

目录
相关文章
|
6月前
|
开发工具
Vim 模式切换 | 命令集
Vim 模式切换 | 命令集
109 0
|
4月前
|
Linux 开发工具
Vim有哪些基本模式,它们分别有什么用途?
Vim,作为Linux和其他操作系统上最受欢迎的文本编辑器之一,以其独特的模式化操作而闻名。这些模式为Vim提供了强大的功能和灵活性,使得用户可以高效地进行文本编辑。
57 5
|
4月前
|
开发工具
vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容
vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容
|
26天前
|
Java Unix Linux
Linux vi/vim
Linux vi/vim
18 5
|
5月前
|
程序员 Linux 开发工具
Vi和Vim编辑器
Vi和Vim编辑器
|
6月前
|
开发工具
【专栏】Vim的可视模式是其强大之处,允许图形化选择文本
【4月更文挑战第28天】Vim的可视模式是其强大之处,允许图形化选择文本,。通过`v`、`V`和`Ctrl + v`进入。基本操作包括选择文本、复制/剪切(`y`、`d`)、粘贴(`p`)及退出(Esc或`<C-c>`)。高级技巧涉及结合其他Vim命令、宏录制和与系统剪贴板交互。掌握可视模式能大幅提升文本编辑效率。
113 1
|
6月前
|
Linux Shell 开发工具
Linux-- vi / vim 编辑器
Linux-- vi / vim 编辑器
31 0
|
6月前
|
Linux 开发工具
【Linux】vim正常模式命令集
【Linux】vim正常模式命令集
【Linux】vim正常模式命令集
|
6月前
|
开发工具 Docker 索引
Docker解决没有vi、vim等命令
Docker解决没有vi、vim等命令
350 0
|
6月前
|
Linux 开发工具 C++
vim底行模式各命令汇总
vim底行模式各命令汇总