你好,我是vi的新手,我在要求vi请求删除带模式的所有行的权限时遇到了问题。我的档案是这样的:
SEQRES 1 A 46 GLY SER GLU ALA ARG GLU CYS VAL ASN CYS GLY ALA THR
SEQRES 2 A 46 ALA THR PRO LEU TRP ARG ARG ASP ARG THR GLY HIS TYR
SEQRES 3 A 46 LEU CYS ASN ALA CYS GLY LEU TYR HIS LYS MET ASN GLY
SEQRES 4 A 46 GLN ASN ARG PRO LEU
学习vi/vim和Linux,并学习使用:reg和:let。我的问题是如何替换和替换寄存器的文本?我在网上搜索过,在vi/vim帮助下做了一些尝试,没有预期的结果.
Ex:
Register a:
"1. This is a sentence. This is another sentence. This is yet another sentence."
:.s/This/That/g -当文本在文件中时,将整行的"This“替换为"That”。
在注册时如何将“此”替换为“那”?
谢谢你的建议或回答..。
马丁
我有一个由windows系统生成的CSV文件。然后将该文件移动到linux。linux环境是NAME="Red Hat Enterprise Linux Server".VERSION="7.3 (Maipo)".ID="rhel“。
当我使用vi编辑器时,所有的字符都是可见的。例如,给出了一行:"Sarah--bitte nicht löschen“。
但是当我猫文件时,我得到类似于"Sarah--bitte nicht l▒schen“之类的东西。
此文件由数据存储应用程序使用,并且此unicode字符为"?“在数据存储中。由
对于下面的示例,在结尾有"\“的情况下,应该删除\和EOL字符。
line 1\
line 2
line 3
line 4\
line 5
输出应该是
line 1 line 2
line 3
line 4 line 5
使用vi,我可以获得上面的内容如下::%s/\//n//g
但当我在终端机上做这件事的时候就不起作用了。有什么建议吗?
(我的英语不是很好,对不起)我的问题是,当我进行这个查询时,我正在使用ssrs从数据库中查看某个日期范围内的内容
SELECT
VI.CD_CODI_MED_CIT
,VI.NO_NOMB_MED
,VI.CitasAsignadas
,VI.FE_FECH_CIT
,VI.CitasDisponibles
FROM
Vista_Disponible_Asignada as VI
WHERE
(VI.FE_FECH_CIT BETWEEN @FECHA_1 AND @FECHA_2) AND
VI.NO_NOMB_MED LIKE 'JUAN ALEJA
我有一个用C语言编写的代码。在这段代码中,我使用这个命令fprintf(stdout,"--- This is just fo foo! ---\n");有超过200行。我想在输出的开头添加像hello foo这样的内容。在这种情况下,结果如下:
你好,foo--这就是foo!--。但重点是行超过200,我拒绝在所有200行中添加hello。所以有什么C函数或者什么可以帮我做的吗?
我试图通过删除“tmp”来重命名文件列表。字符串
例如,1.tmp.tax.html将变成1.tax.html
(base) [david@archlinux ~]$ ls -ltr test/
total 684
-rw------- 1 david users 229779 Nov 7 11:43 1.tmp.tax.html
-rw------- 1 david users 229779 Nov 7 11:43 2.tmp.tax.html
-rw------- 1 david users 229779 Nov 7 11:43 3.tmp.tax.html
rename
linux命令"lsof“返回正在访问的文件,我在shell中尝试使用vi打开一个文件,用kwrite打开另一个文件,然后返回并得到vi的进程,但没有kwrite进程,如下所示
[linux@localhost shell_ex]$ lsof +d .
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
bash 3458 linux cwd DIR 253,2 50 953101 .
bash 3747 linux cwd DIR 253,2 50 95
我刚刚在一个小小的笔记本上安装了Ubuntu 16.04 (宏碁的抱负)。我将使用它作为一个小型linux服务器。由于我的屏幕已经死了,我需要用VGA插入一个外部显示器。一切正常,但是,当我移除电缆时,电脑马上就会入睡。
我试图添加以下内容(如这里所建议的我如何使我的系统不能入睡?),但没有成功:
sudo vi /etc/default/acpi-support # and then set SUSPEND_METHODS="none"
sudo /etc/init.d/acpid restart
有什么建议吗?
谢谢,