作者splasky (splasky)
看板Editor
标题[vim ] 一些小问题
时间Sun Mar 6 17:13:07 2016
刚跳来vim一段时间 因此有些问题想请教各位板友
1. 在输入程式时常常会用到(){}这类的符号 vim有提供自动补齐下括号的功能
不过如果我输int(abc()) 游标会停在abc()的function里面 如果我要在
abc()後再输入.xxx 必须要esc->l->a 共三个键 想问问看有没有比较快的方法
2.写一些程式时往往固定文件会有固定的格式 例如.h档 就会包含
#ifndef XXX_H
#define XXX_H
.
.
.
#endif
很多IDE 在新增档案时都会有这样的功能
想请问在vim中该如何实现?
3.在linux 下使用视窗切换时 可以一次把4个terminal 一起缩小到工具列
然後alt+tab时 再4个terminal一起展开到萤幕上嘛?
4.在windows下使用git bash 最後会显示目前所在git的branch分支
例如: ~/aaaa/aaa (master)
linux Terminal 下也可以作到嘛?
问题有点多 还请各位不吝赐教
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.38.95.232
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Editor/M.1457255589.A.628.html
1F:推 michael1436: 1. 两种办法:第一,让自动补齐如果再打 03/06 17:25
2F:→ michael1436: 一个下括号就跳到後面不会多一个下括号、 03/06 17:25
3F:→ michael1436: 第二,inoremap ctrl-f 让你在insert mod 03/06 17:25
4F:→ michael1436: e 可以用和shell prompt 一样的方法移动c 03/06 17:25
5F:→ michael1436: urser 03/06 17:25
6F:推 michael1436: 2. 可以试试看snippet 03/06 17:38
7F:推 flarehunter: 3. 可以试试看tmux或screen的工具 03/06 17:39
8F:→ tkcn: 1. 我也是靠snipmate解决 => (${1})${2} 03/06 21:13
9F:推 Hurricaneger: 其实我是直接自己打下括号。 03/09 17:27
谢谢大家的回覆!
※ 编辑: splasky (163.17.131.224), 03/10/2016 18:25:09
※ 编辑: splasky (163.17.131.224), 03/10/2016 18:26:35