PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Editor
[vim ] 一些小问题
楼主:
splasky
(splasky)
2016-03-06 17:13:07
刚跳来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 下也可以作到嘛?
问题有点多 还请各位不吝赐教
谢谢
作者: michael1436 (阿龟)
2016-03-06 17:25:00
1. 两种办法:第一,让自动补齐如果再打一个下括号就跳到后面不会多一个下括号、第二,inoremap ctrl-f 让你在insert mode 可以用和shell prompt 一样的方法移动curser2. 可以试试看snippet
作者:
flarehunter
(Range)
2016-03-06 17:39:00
3. 可以试试看tmux或screen的工具
作者:
tkcn
(say)
2016-03-06 21:13:00
1. 我也是靠snipmate解决 => (${1})${2}
作者:
Hurricaneger
(裤袜脱落大尉)
2016-03-09 17:27:00
其实我是直接自己打下括号。
继续阅读
[vim ] GTK3
lantw44
[问题] 如何快速比对2个档案之间差异
cp1927
[vim ] error: stray ‘\200’ in program
yshihyu
[vim ] 分享vim设定档
SSARCandy
[emcs] 01/28 Emacs.tw 4th 聚会
coldnew
Re: [emcs] prelude -> beacon -> seq
Neisseria
[emcs] prelude -> beacon -> seq
WindChris
[问题] vs2013 MSB8028解决方法
teybend
[vim ] vim cabbrev
gigigigi
[vim ] 新手请教问题
asdhse
Links
booklink
Contact Us: admin [ a t ] ucptt.com