在网页中一段文字里按住Ctrl和方向键可以按词组来移动光标?求它是如何实现的?
在网页中一段文字里按住Ctrl和方向键可以按词组来移动光标?求它是如何实现的?
好像各种编辑器都有这种功能?
谢谢
UPD::在markdown编辑器中输入连续大段公式后会出现定位不准的现象……
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
感觉这些功能都是所有操作系统通用的设定,比如双击一段文字会选中词语,这些设定估计是来自系统自带的分词功能,操作系统对显示的所有文字都会进行分词处理。
类此还有很多设定都并非是软件独有的,就像点击最大化按钮一定是全屏显示。这些基础的设定,是一个操作系统好用的必要条件。
没想到竟然是真的!!!
刚试了下,MAC下chrome在任何输入框同时按option加左右键都可以按词移动光标。
应该是浏览器内置的功能,当同时按下option和左右键时从字典里匹配出一个最优的单词,然后把光标移过去。
编辑器并没有做过相应的处理。
你们在说什么啊,这功能windows的记事本就有,没什么大不了的啊
我虽然没搞过这东西,不过吧,能这么搞的地方一定也能输入文字对吧?就比如我现在回答的这个答题框.这个答题框就相当于把记事本程序嵌入到web页面中,那么这个问题就变成了:如何在网站中嵌入文本编辑器或者记事本.
如果你想问这个功能本身是什麽步骤实现的,那么很简单:
当检测到[ctrl]+左/右方向键时,将光标移动到前/后一个单词,至于怎么界定一个单词,如果是英文则按空格区分,如果中文也需要的话则按词典区分(猜的),至少segmentfault的文本编辑器估计就是这样的,你可以自己试一下,或者干脆按一个字一个字来移动光标