生活是美好的

用戶名  找回密碼
 立即註冊
帖子
查看: 435|回復: 0

vim使用方法實戰

[複製鏈接]

112

主題

112

帖子

453

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
453
發表於 2019-11-25 09:40:53 | 顯示全部樓層 |閱讀模式
vim 编辑器模式切换:
命令模式 、命令行模式、编辑模式
命令模式:
     字符操作
       i 当前插入
       a 当前字符之后插入
       o 下一行插入
       x 向后删除一个字符    相当于delete
       u 撤销一步  
       Ctrl+r 恢复上一步
行操作
删除(剪切)1行 : dd   
删除2行 :  2dd
删除N行 :  Ndd
复制1行: yy
复制2行 :  2yy
复制N行 :  Nyy
粘贴: p
VISUAL BLOCK: 可视块模式
进入v模式移动光标选择区域
实例1: 快速删除apache配置文件中,关于虚拟主机配置行前的#号
[root@liyb ~]# vim /etc/httpd/conf/httpd.conf   #按下G ,快速跳到最好后
1、配置文件时,需要删除多行注释:
1、按ctrl+v 进入列编辑模式;
2、向下或向上移动光标 ,选中注释部分;
3、然后按d或x, 就会删除注释符号。
2、编程的时候需要进行多行注释:
1、注释:ctrl+v 进入列编辑模式
2、在行首,向下或向上移动光标,选择中要注释的行
3、然后按大写的I
4、再插入注释符,比如"#"。
5、再按2Esc,就会全部注释了。
VIM命令行保存文件命令:
:w 保存 save
:q 没有进行任何修改,退出 quit
:wq 保存并退出
:q! 修改了,不保存,强制退出
强制保存并退出 ? :wq!
例:
[root@liyb test]# ll /etc/shadow   #没有任何权限
---------- 1 root root 973  9月 18 13:14 /etc/shadow
[root@liyb test]# vim /etc/shadow    #修改完后,输入:wq! 进行强制保存
扩展:
:x 保存并退出,相当于wq
:x! 强制保存并退出,相当于wq!
vim加密文件  
实战:vim加密文件
[root@liyb ~]# vim password.txt   #输入以下内容
YB: 银行卡号:88888888  密码: 20140315
YB: 银行卡号:88888888  密码: 20140315
按esc
:X  #加密码
输入密码: ******
请再输入一次: ******
:wq  保存退出
下次打开时,还需要输入密码:
vim a.txt
输入密码: ******
怎么取消密码?

方法:再次使用:X加密,密码为空。就可以了。


本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?立即註冊

x
回復

舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

GMT+8, 2025-4-27 21:26 , Processed in 0.097097 second(s), 21 queries .

© 本站内容由個人原創或轉載,如果侵犯了您的合法權益,請及時聯繫處理! Email:lyb@qq.com

快速回復 返回頂部 返回列表