[vim ] 聊聊 vim mark 使用情境 - code 参照

楼主: as23041248 (KAIKAIKAI)   2020-09-07 19:37:27
小弟写了一篇文章,分享我在 vim mark 的使用情境:
https://reurl.cc/14ZmVD
# 文章简介
写程式的时候常常遇到一种情况,假设你是团队的新人,需要常常参照别人的程式,
看看团队的 coding style 等等,可能需要参照 A file 的第 10 行,B file 第 8 行,
C file 第 999 行。
另一种情境则是在写测试的时候会和实作交互参照,而测试程式往往和实作程式会拆开
在不同的档案,所以就必须要一直跳转。
使用 split (:vspit) 的方式纵然是一个不错的方式,
但是如果要参照的点大于三个,就将萤幕切成三份,那工程师就相当痛苦了,
不是每个人都用这种电脑萤幕啊。这种 split 的方式还有另一个缺点:
如果手残将档案关掉,就得重找。
https://i.imgur.com/zTjZxwD.jpeg
如果对 mark 还有更多好用情境,欢迎在底下或我的部落格留言
如果想要即时询问或是即时交流:
可以在 vim 正体中文 telegram频道找到我: https://t.me/vim_tw @amikai
作者: lingege32 (MUDA)   2020-09-07 20:50:00
推推 用这么久没注意过这个功能
作者: goldie (阿良)   2020-09-07 23:29:00
本来就会用 mark,但没想过可以这样活用,学习了!推
作者: mars90226 (火星人)   2020-09-08 01:13:00
推推,虽然我都是开tab来参考XD
作者: Bellkna (柔弱气质伪少女)   2020-09-10 18:58:00
都分割2个 编辑和参考用 然后次要参考都开在tab然后用ctrlp去切换 参考资料不多时直接切tab即可不然就是会再多开一个gvim
作者: goldie (阿良)   2020-09-11 15:32:00
说到 session, 早已离不开 tpope/vim-obsession
作者: mars90226 (火星人)   2020-09-11 22:39:00
突然关掉tab也不会要重找,用buffers找回来就可以
作者: goldie (阿良)   2020-09-12 09:37:00
记录当下开启的所有 buffers/windows/tabs成 Session.vim 档,下回直接执行 vim -S Session.vim 就全都回来了!记得要 :qa 一次全关,不要一个一个关

Links booklink

Contact Us: admin [ a t ] ucptt.com