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,就复制到所有的行了

Logo

更多推荐