找回密码
 立即注册
搜索
楼主: eph

[软件] 文本编辑器交流贴

[复制链接]
发表于 2010-7-2 16:42 | 显示全部楼层
>>1、鼠标滚轮不会影响光标位置,方便看一眼别的地方再切回来;
Console下不成立
>>2、很长而且用的不多的变量名,直接敲容易拼错,我都是直接复制粘贴的
请善用全能补全(Ctrl+P/N)
>>3、交换几块代码的位置、删除大块的代码,还是鼠标比较迅速吧?
这种情况说明你代码格式有问题了
善用Fold功能
>>非编辑模式下输入法照样出中文只是理所当然的不能编辑到文本上,这个是正常的,按shift将输入法切到英文模式就和没开输入法一样了,编辑模式和非编辑模式一切正常,在编辑模式下也可以用shift再切回中文模式。我这里是ubuntu10.04,ibus平台的老搜狗云
你这么玩就要按完esc还有再按shift,这不是给自己找麻烦么。
>>gvim启动速度不够快,比geany这个ide还要慢一点呢
这个是Linux图形子系统的问题
Windows下是飞快
>>最简单的是用C-n补全,好像需要插件支持才会有下拉列表的?我忘记了,也忘记是不是补全范围默认支持tags的还是本文本内
全能补全范围包括tag和打开的buffer
但是这个功能有时不包括tag数据库可能更好——特别是装了很多devel包的时候。
经常有Ctrl+N之后vim扫半天tag数据库,何其悲剧……
回复

使用道具 举报

 楼主| 发表于 2010-7-2 16:53 | 显示全部楼层
这种情况说明你代码格式有问题了
善用Fold功能
鸡蛋灌饼 发表于 2010-7-2 16:42


……不是所有的文本都像代码那么规范的啊,比如交换 HTML 中两个 <div> 的位置,还要先整理格式然后 fold 然后复制粘贴?鼠标是圈起来拖过去就好了的……
回复

使用道具 举报

     
发表于 2010-7-2 16:56 | 显示全部楼层
如果只是交换位置的话,用v框选,d剪切,p粘贴……
回复

使用道具 举报

 楼主| 发表于 2010-7-2 17:02 | 显示全部楼层
如果只是交换位置的话,用v框选,d剪切,p粘贴……
henvelleng 发表于 2010-7-2 16:56


v 模式也是我想不通的一个地方,而且 gVim 的 v 模式不能用鼠标选择非常不方便……
回复

使用道具 举报

     
发表于 2010-7-2 17:07 | 显示全部楼层
v模式可以用鼠标拖选啊,难道gvim在windows下不行?当然也可以用键盘,v模式就是普通意义上的选中,比如用V选中几行,然后再用sed也是可以的
回复

使用道具 举报

 楼主| 发表于 2010-7-2 17:14 | 显示全部楼层
Windows 下鼠标一拖就成 Insert 的 SELECT 了,另外我试着 v 模式选中用 :%s/.../.../g 还是替换整个文件的?怎样才能限制在选择区域啊?
回复

使用道具 举报

     
发表于 2010-7-2 17:19 | 显示全部楼层
sed中的%就是指整个文件,把%去掉
回复

使用道具 举报

     
发表于 2010-7-2 17:28 | 显示全部楼层
vim,emacs其实说到底都是键盘党的玩物,如果习惯鼠标的话其实像geany之类的编辑器更好(因为gtk库的原因在windows下不能用gdi++渲染比较悲剧),设置直观

我觉得与其急着挑选编辑器,还不如把文本编辑器几乎都共有的基本功能都用好才是最重要的
回复

使用道具 举报

 楼主| 发表于 2010-7-2 17:44 | 显示全部楼层
sed中的%就是指整个文件,把%去掉
henvelleng 发表于 2010-7-2 17:19


去掉 % 也不行啊……

vim,emacs其实说到底都是键盘党的玩物,如果习惯鼠标的话其实像geany之类的编辑器更好(因为gtk库的原因在windows下不能用gdi++渲染比较悲剧),设置直观

我觉得与其急着挑选编辑器,还不如把文本编辑器几乎都共有 ...
henvelleng 发表于 2010-7-2 17:28


设置我倒是更喜欢 Vim 这种方式,操作上……好吧我也知道我是太依赖鼠标了。
还是暂时先用一阵 Vim 吧,也没有不方便到放弃的程度,大概慢慢就熟了吧
谢谢各位的指点……
回复

使用道具 举报

头像被屏蔽
发表于 2010-7-2 17:52 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2010-7-2 18:00 | 显示全部楼层
gc 还是要一次一次检查?那有时还是不行。

不过 v 模式选中替换成功了,原来是 :\'<,\'>s/.../.../g 我把前面那块删了……
回复

使用道具 举报

头像被屏蔽
发表于 2010-7-2 18:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2010-7-2 18:33 | 显示全部楼层
因为不用gvim所以就一直没装,现在才知道装了gvim后连终端的vim也会引入*和+这两个面向gui的全局寄存器,晕死
回复

使用道具 举报

     
发表于 2010-7-2 18:41 | 显示全部楼层
vim的默认补全果然是不支持类成员补全的,要插件
回复

使用道具 举报

 楼主| 发表于 2010-7-2 18:42 | 显示全部楼层
话说回来,鼠标党和键盘党最终都会进化成多点触摸党吧……
回复

使用道具 举报

发表于 2010-7-2 18:44 | 显示全部楼层
本帖最后由 鸡蛋灌饼 于 2010-7-2 18:48 编辑
因为不用gvim所以就一直没装,现在才知道装了gvim后连终端的vim也会引入*和+这两个面向gui的全局寄存器,晕死
henvelleng 发表于 2010/7/2 18:33

你还好,我才惨,Linux全局剪贴板就是不给力
话说回来,鼠标党和键盘党最终都会进化成多点触摸党吧……
eph 发表于 2010/7/2 18:42

多点触摸有手感么?有么?
要进化,进化到脑后插管更靠谱吧
回复

使用道具 举报

发表于 2010-7-2 18:48 | 显示全部楼层
话说回来,鼠标党和键盘党最终都会进化成多点触摸党吧……
eph 发表于 2010-7-2 18:42

不会
手套党有点可能
回复

使用道具 举报

     
发表于 2010-7-2 18:58 | 显示全部楼层
你还好,我才惨,Linux全局剪贴板就是不给力
鸡蛋灌饼 发表于 2010-7-2 18:44

在gvim的影响下,shift + ins无效了,取而代之的是*和+。*中存放的就是其他gui程序中选中的文本,可以用鼠标中键直接粘贴的那种,只是在vim中单独使用*来存放,读出和写入都成立;+里面是ctrl+c复制的文本,在vim中同样可以读出写入。我这边都是正常的
回复

使用道具 举报

 楼主| 发表于 2010-7-2 19:03 | 显示全部楼层
我以为手感这东西还是比较好培养的,毕竟刚开始键盘的手感肯定比笔要差多了……
不过反正也有人脑后插管发 Twitter 了,这条路可能也不错……
回复

使用道具 举报

头像被屏蔽
发表于 2016-10-16 23:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-12-20 05:44 , Processed in 0.110751 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表