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