作者kusoayan (Bert)
看板Editor
标题Re: [问题] Vim初学,几个问题请教一下
时间Thu Nov 20 23:55:32 2014
Q1 这个也曾困扰我一阵子,以前我是 tab 派的
但是用 tab 的一个小麻烦是..关掉 tab 後其实档案还是在 buffer 里面
而且 somehow 我觉得切换 buffer 比切换 tab 快
所以我的做法是所有档案都用 buffer 开(NERDTree 用 o,开档用 :e filename 等等)
然後用 airline 的 tabline
https://github.com/bling/vim-airline#smarter-tab-line
然後把 :bn<CR> 和 :bp<CR> map 一下就好
※ 引述《mygirl30229 (Cian)》之铭言:
: Q1.请问如果同时编辑多个档案,用哪一种方式切换档案才快速呢?
: 目前知道的方式有:e跟:vps,个人是使用:vsp配合Ctrl+Shift+w然後P切换
: 可是觉得这样切换的速度好慢,不知道是因为还不够习惯还是有更好方式?
: Q2.请问储存档案我要设定文字编码该如何下命令?还是Vim本身只能以预设的编码做储存?
: Q3.如要要删除很多行,但又不知道有几行,那用哪种方式删除比较好?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.248.24
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Editor/M.1416498941.A.138.html
1F:推 mygirl30229: 感谢大大教学,但小地初学实在看不懂,请问可以指导 11/21 10:19
2F:→ mygirl30229: 一下吗,小弟环境是CentOS6.5 11/21 10:20
3F:推 zarcen: 撇除NERDTree是一个有名的plugin不说 简单来讲就是根本不 11/21 13:52
4F:→ zarcen: 用tab跟split window 总是用:e来开新档案 11/21 13:52
如果 split window 指的是 :vsplit 或 :split 开出来的那个,其实是可以用的
而且我也经常使用
用这两个指令开的其实不会造成太多困扰
只要不要把 tab 和 buffer 混着用应该就还好
5F:→ zarcen: 至於map我举例来说 nmap gb :bn<CR> 把这段写到你的.vimrc 11/21 13:55
6F:→ zarcen: 你就可以在vim中"连按" 'g'->'b'去切换你的buffer 11/21 13:56
7F:→ zarcen: 效果等於你在command mode下 :bn -> 'enter/return'一样 11/21 13:57
8F:→ zarcen: <CR> 就是'enter/return'在vim中的表示字元 11/21 13:57
9F:推 mygirl30229: 小弟已经成功安装,开始练习使用楼^^ 11/21 16:02
10F:→ mygirl30229: 非常感谢几位大大热心指导^^ 11/21 16:04
※ 编辑: kusoayan (36.226.128.161), 11/21/2014 17:16:24