linux下的文件基本操作,以及gvim的基本操作
linux下文件的基本操作 新建文件夹:mkdir + 文件夹名 新建文件: touch + 文件名 删除文件: rm + rf +文件/文件夹 r:递归,即删除文件以及他的子文件 f:强制删除 i:交互模式,删除时询问是否删除 文件复制: cp 源文件 目标文件 如:将/test1/file1 复制到/test2目录,并改
·
linux下文件的基本操作
新建文件夹:mkdir + 文件夹名
新建文件: touch + 文件名
删除文件: rm + rf +文件/文件夹 r:递归,即删除文件以及他的子文件 f:强制删除 i:交互模式,删除时询问是否删除
文件复制: cp 源文件 目标文件
如:将/test1/file1 复制到/test2目录,并改名为file2 cp /test1/file1 /test2/file2
文件转移:类似windows下的剪切 mv 源文件 目标文件
如:将/test1/file1转移到/test2目录,并改名为file2 mv /test1/file1 /test2/file2
gvim下模式的切换:
按ESC进入模式选择,模式切换时需要先用ESC退出模式,再进入其他模式
i : 插入模式 (Insert mode )
ctrl+v:可视模式 (Visual mode )
: :命令模式 (Command mode)
gvim 查找和替换
直接在terminal中输入gvim file,便可以打开当前路径下的file文件
例如:gvim A.v 打开A.v文件
(1)gvim查找:如果想查找 state 这个字符串,那么进入命令模式。输入:/state 然后回车就可以了,state字符串将被标记出 来。按n跳转到下一个,按N跳转到上一个
(2)gvim的全部替换:如果想把 state 替换为 state_state,那么先进入敏玲模式。输入:%s/state/state_state
(3) gvim替换某一行:
如果想把 state 替换为 state_state,先把光标停在需要替换的行,然后进入命令模式,输入:
s/state/state_state
gvim 的列操作
进入可视模式:ctrl+v
手动输入到整列:
(1)ctrl + q 然后按nj(n代表要编辑的行数),选择要编辑的字符
(2)X删除所选的字符
(3)shift+i 进入插入模式,输入想添加的内容,然后按ESC,整列都会添加一样的内容
(4)y:复制选择的字符,p:粘贴刚复制的字符
复制粘贴到整列:
(1)先复制好内容
(2)进入到visual模式(ctrl+v)
(3) ctrl + q 然后选择需要操作的行数
(4)直接按p,就复制到所有的行了
更多推荐
已为社区贡献1条内容
所有评论(0)