Linux文件编辑命令「终于解决」

Linux文件编辑命令「终于解决」1.vim简介vim是vi的升级版本,是vi发展出来的一个文本编译器。代码补全、编译及错误跳转等方便编程的功能特别丰富。用vi自动连接的是vim;vim的官方网站(https://www.vim.org/)2.安装vimsudoaptinstallvim安装过程出现问题解决办法:(1)出现“无法获得锁”之类的sudorm文件名删除多次(2)aptupdate:刷新软件源3.vim的三种模式vim分为三种模式:命令模式,插入模式(

大家好,欢迎来到IT知识分享网。

1.vim简介

vim是vi的升级版本,是vi发展出来的一个文本编译器。代码补全、编译及错误跳转等方便编程的功能特别丰富。

用vi自动连接的是vim ;

vim 的官方网站 (https://www.vim.org/)

2.安装vim

sudo apt install vim

安装过程出现问题解决办法:

(1)出现“无法获得锁 ”之类的

Linux文件编辑命令「终于解决」

sudo rm 文件名

删除多次

(2)apt update:刷新软件源

3.vim的三种模式

vim分为三种模式:命令模式,插入模式(编辑模式),末行模式(底线命令模式)

用户刚刚启动vi/vim,便进入了命令模式.此状态下敲击键盘会被vim识别为命令,而非输入字符

(1)命令模式转为插入模式

Linux文件编辑命令「终于解决」

(2)命令模式转为末行模式

 Linux文件编辑命令「终于解决」

(3)

 Linux文件编辑命令「终于解决」

 4.vim/vi常用命令:

n  dd:删除光标开始向下的n行

n  yy:拷贝光标开始向下的n行

p:粘贴

u:撤销上一次操作

ctrl+r:恢复上一次操作

r:替换一个字符

shift+6:光标移动到当前行的开头

shift+4:光标移动到当前行的末尾

shift+g:光标移动到文本的最后一行

gg:光标移动到第一行

n  shift  +g:光标移动到第n行

d  n  shift  +g:删除光标到n行的内容

y  n  shift  +g:拷贝光标到n行的内容

5.末行模式下的操作

:w  保存文本

:q  退出编辑

:wq  保存并退出

:q!  强制退出(不保存退出)

:w  (路径)文件名  另存为

:set  nu  显示行号

:set  nonu  取消行号

:set  hlsearch  设置高亮搜索

:set  nohlsearch  取消高亮搜索

:n,m  s/oldstring/newstring  替换从n行到m行的第一个oldstring

:n,m  s/oldstring/newstring/g  替换从n行到m行所有的oldstring

/string  向下搜索

?string  向上搜索

6.小知识点

(1)如果直接关闭vim,打开后将不能识别

按q退出

ls  -a  找到.文件名.swp

rm  .文件名.swp

(2)vim

ctrl+s:锁住

ctrl+q:解锁

7.配置文件

1)什么是配置文件

配置文件是为一些计算机程序配置参数和初始值的设置

2)配置文件的设置方法:

sudo  vi  /etc/vim/vimrc

然后将配置选项写入到该文件中末尾:

set  nu  set  tabstop=4  按tab缩进4个空格

set  softtabstop=4

set  shiftwidth=4

set  expandtab

set  smartindent 自动缩进

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/13589.html

(0)
上一篇 2023-03-25 14:00
下一篇 2023-04-10 12:00

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信