ubuntu[docker]上vim安装和使用

ubuntu16.04下vim的安装与配置

https://www.cnblogs.com/sench/p/vim.html
如果安装时出现错误:Unable to fetch some archives, maybe run apt-get update or try with --fix-missing 。
因为连vim都还没有,所以此时只能这样解决:按照提示 apt-get install vim --fix-missing 。

安装别的(如git)还是报上面那个错误的话

https://blog.csdn.net/tiny_lxf/article/details/75027865
vim /etc/resolv.conf
【坑地】添加nameserver 8.8.8.8 【注意,是添加,不是修改,这个可能会影响ping命令获取不到返回的报文】

linux 下vim中关于删除某段,某行,或者全部删除的命令

https://blog.csdn.net/zmzwll1314/article/details/81154507

6, 关于删除的一些说明:
1 在 vi 中,“ . ” 表示当前行,“ 1,. ” 表示从第一行到当前行, “ d ” 表示删除。
2 如果只是想删除某一行,那么把光标指到该行,然后输入 dd 即可

7, 设置显示行号
:set number

在vi和vim上查找字符串

https://jingyan.baidu.com/article/219f4bf793a0c2de442d38f1.html
/要搜索的字符串或者字符
按下回车之后,可以看到vim已经把光标移动到该字符处和高亮了匹配的字符串(vi没高亮,因为它没有颜色)

怎么查看下一个匹配呢?按下n(小写n)

跳转到上一个匹配呢?按下N(大写N)。

想从文件的结尾往开始处搜索呢?使用?user

实现多行注释

方法一:
1选中某个起始行
2进入到视图模式:按ctrl+v
3进行上下移动选择多行:按j或k上下移动(选择文件全文shift+g,可以看到选中文件的行首有明显的变化)
4【重要,跟网上说的不同】按大写I进入insert模式,输入# 【注:如果只能看到一行注释也没关系,做完5之后,所有刚才选中的行都会注释的
5按ESC,回到命令模式。此时前面选中的几行行首全部加入了注释。
方法二: 使用替换的方式实现:
在命令行模式(既按ESC键后进入),输入内容(n1,n2用具体数字代替)
:n1,n2s/^/#/g n1到n2行行首加入“#” “^”符号代表的是行首 “g”表示不确认
:n1,n2s/^#//g n1到n2行行首开始的“#”去掉
:n1,n2s/^//////g n1到n2行在行首添加“//”


待探索------

第七天 vim编辑器的使用与文件误删除恢复

https://www.cnblogs.com/tinfeng/p/6118506.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 本文摘自https://www.cnblogs.com/yangjig/p/6014198.html 感谢原作者的...
    荣子3507阅读 2,767评论 1 0
  • 光标移动 h 光标左移,同 <Left> 键j ...
    guanguans阅读 5,916评论 0 16
  • 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令...
    im蚂蚁阅读 30,974评论 3 48
  • 自我总结篇: 对文件的操作技巧: vim文件一个有三种状态:命令(浏览/输入命令转变末行模式),文本(添加/编辑/...
    小知大知阅读 4,214评论 0 0
  • #########################################################...
    路峰阅读 4,785评论 0 0

友情链接更多精彩内容