日常笔记:vim
来源:互联网 发布:深圳乐易网络怎么样 编辑:程序博客网 时间:2024/06/02 06:14
Preface
终于要学习 vim 了…为什么要学习 vim?想想看,当你有一个 100M 的 TXT 文档需要编辑的时候……你相用文本编辑器做?孩子…那速度得等到天荒地老…
这里记录一下我的 vim 学习过程、笔记。
从一个 TXT 中复制粘贴到另外一个 TXT 中
如下,我有下面的接近 900000 行的 TXT 文件,我需要将其中的 850001 行之后的文本粘贴到另外的 TXT 文件夹中。
先输入 :850001
,电梯直达 850001 行:
之后,按 V(大写)
进入 Visual 模式:
再按
G
直接选中到 TXT 文件的底部。总之,加起来的命令动作就是:VG
效果如下:
之后,在复制,复制的命令是:
y
(yank),会显示:5000 lines yanked
再按:
:e /path/to/your/another/txt file/directory# 我这里是 ./test.txt
之后,再按命令 p
,复制到目标文件 test.txt 中:
再
:wq!
保存就完成任务了。 这样操作比直接在 TXT 中操作不知道快到哪去了。
用 vim 查看文件的编码格式
用 vim 打开文本后,在 Normal 模式下,输入:
:set fileencoding
即可显示文件的编码。
0 0
- 日常笔记:vim
- 我日常的VIM
- vim 日常操作备忘
- 日常笔记
- 日常笔记
- 日常笔记
- 日常笔记
- 日常笔记
- 日常笔记
- 日常笔记
- 日常笔记
- 日常笔记
- 日常笔记
- 日常笔记
- 日常笔记
- 日常笔记
- 日常笔记
- 日常笔记
- HttpContext.Current.Cache 与HttpRuntime.Cache的区别
- View的滑动冲突解决方案
- jQuery选择器
- 自定义view仿支付宝密码输入框
- 插入排序
- 日常笔记:vim
- 进程调度算法
- 分享一个好东西(一天精通MongoDB数据库)
- vim工作中常用的操作
- Python学习资料推荐
- 最小公倍数与最大公约数模板
- leetcode - Reverse Linked List
- 装出现epel-release >= 6 is needed by remi-release-6.5-1.el6.remi.noarch 解决办法
- 外键约束