vi和vim
vi:记事本,linux内置的
vim:vi的增强版,有代码补全,编译错误跳转等功能
三种模式:
正常:可使用上下左右键移动光标,可删除,复制黏贴,在插入模式按esc
插入:在正常模式下按"i"进入
命令行:提供相关命令,完成读取,存盘,替换,离开vim,在插入下输入esc,再输":"
比如 用vim开发hello.java:
(1)连好kali 输vim hello.java,然后输"i",进入插入模式
(2)写想写的Java代码
(3)按esc,输入":"和wq,退出
(4)输ls,就可以看到Java文件了
(5)如果想改, 就输vim hello.java,改
各种模式切换:
写完之后,按esc,再按wq表示保存退出,q表示退出,q!表示强
制退出且不保存
快捷键使用(在一般模式下用)
1.拷贝当前行, yy ,拷贝当前行向下的5行5yy,并粘贴(按 p )。
2.删除当前行 dd ,删除当前行向下的5行(包括当前行一共5行) 5dd
3.在文件中查找某个单词(比如hello)[命令行下/关键宇,回车查找,输入 n 就是查找第二个hello]
4.设置文件的行号,取消文件的行号[命令行下: :set nu 和 :set nonu ](必