//和#一样,都是注释只不过是单行注释。
:起始行号,结束行号 /* ------*/ 这个可以注释几行,中间可以断行,两边是匹配的。
系统:Linux
多行注释:
进入命令行模式-->
将光标移动到要注释的第一行位置-->
按ctrl + v进入 visual block模式-->
按字母j或k(或者上下移动键)纵向选中需要注释的行-->
按大写字母I,进入插入模式-->
输入注释符号,例如##(需要添加几列就输入几个)-->
按esc键就注释多行了。
取消多行注释(删除注释):进入命令行模式-->
将光标移动到要取消注释的第一行第一列位置-->
按ctrl + v进入 visual block模式-->
按小写字母h或l横向选中列的个数,按小写字母j或k纵向选中行的个数(同样可以使用上下左右移动键)-->按d键或者delete键就可多行取消注释。
扩展资料:
linux在vim下怎么批量替换或者注释:
:%s/foo/bar/g
把全部foo替换为bar,全局替换
:s/foo/bar/g
当前行替换foo为bar
:%s/foo/bar/gc
替换每个foo为bar,但需要确认.
:%s/\/bar/gc
单词匹配替换, 需确认
%s/foo/bar/gci
忽略foo大小写,替换为bar, 需确认
linux注释是#吧 不同软件使用的注释符号不一样
-- 一般是运行命令使用的参数控制符号吧 比如安装mysql源码的时候会 ./install --prefix=/usr/local/ 指定安装软件的目录
DNS是域名解析,被注释掉了的话就不能解析域名了,给你看看域名解析的相关配置了解一下:
root@jaking-virtual-machine:~# cat /etc/resolv.conf# This file is managed by man:systemd-resolved(8). Do not edit.
#
# This is a dynamic resolv.conf file for connecting local clients to the
# internal DNS stub resolver of systemd-resolved. This file lists all
# configured search domains.
#
# Run "systemd-resolve --status" to see details about the uplink DNS servers
# currently in use.
#
# Third party programs must not access this file directly, but only through the
# symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a different way,
# replace this symlink by a static file or a different symlink.
#
# See man:systemd-resolved.service(8) for details about the supported modes of
# operation for /etc/resolv.conf.
nameserver 127.0.0.53
search localdomain
更多知识请百度《Linux就该这么学》
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)