//回车发消息 $scope.keyDownSend = function ($event) { var keycode = window.event?$event.keyCode:$event.which; var evt = $event || window.event; var inputTxt = document.getElementById("contentText"); // 回车-->发送消息 if(keycode==13 && !(evt.ctr…
当使用文本编辑的时候,首先会使用 textarea ,但是,这个里面不能加入其它标签,也就是不能富文本化. 于是可以使用 contenteditable 就是给 div 加上该属性.就变得丰富起来.使用的时候,发现有两个问题. 1.placeholder 无法正常使用,解决办法,是加上一段css: .con:empty:before{ content: attr(placeholder); color:#bbb; } .con:focus:before{ content:none; } 2.复制…
业务需求:按下enter键发送信息,按下ctrl+enter键换行 下面代码是网上找的资料 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> &…
 版本号 说明 作者 日期  1.0  vim基础知识 Sky Wang 2013/06/19       概要 vim和emacs,一个是编辑器之神,一个是神一样的编辑器.他们被称是UNIX系统下的倚天和屠龙,“二者得一,可得天下!” 几年前,自从笔者学会了VIM,就再也不想回到以前windows系统下的notepad.word.ue等编辑器了:甚至编程的时候,都不习惯使用其它的IDE了,如visual studio.visual c++ 6.0.source insight.eclipse等…
Sublime text 3 破解版是一款极其强大的代码编辑器,又是一款可以代替记事本的文本编辑器.Sublime text 3拥有着美观的界面和实用的功能,既能够完成代码的编辑又能够完成文本编辑,还有智能的拼音检查以及记忆书签,还有什么 Python API , Goto 功能等等.支持多窗口,多个文档同时编辑,你可以这个写代码,那个写文档两不误.软件学堂为您提供Sublime text 3 破解版64位最新版下载,以及详细的安装破解说明,希望能帮到您. Sublime Text 3安装破解说…
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_160 众神殿内,依次坐着Editplus.Atom.Sublime.Vscode.JetBrains家族.Comodo等等一众编辑器界的大佬们,偌大的殿堂内几无立锥之地,然而在殿内的金漆雕龙宝座上,端坐着一位睥睨众生的王者,那就是被称之为编辑器之神的Vim,作为一个有着30余年历史的老牌神器,没有任何编辑器可以和它媲美,其时江湖有云:神编Vim不会玩,纵称大神也枉然.Vim在 1976 年发布,奉行 Unix 传统的"Do o…
文 / 腾讯 吴双 前言 优测小优 有话说: 腾讯优测只有应用测试大神?不不不,我们还有各种研发大牛! *** vim 是一种信仰,我自从2004年有了这个信仰,已经12个年头了.本文介绍了学习vim的方法以及一些vim常用的插件让大家对vim的功能有一个初步的认识. vim与神的编辑器emacs的争论从来没有停止过.其实两种编辑器的设计哲学完全不同,风格迥异.vim的特点是Composability,Emacs的特点是Extensibility.vim使用键序列输入,Emacs则经常使用组合键…
距离上次发布文章已经过去了很久.在过去的半年中,虽然写的代码不多,但是在接触了计算机一些其他的知识,包括数据库.网络之后,感觉能够融会贯通,写代码水平又有了一定的提高.接下来,将会发表几篇文章,简单介绍一下我所了解的一点技术. 1.PostgreSQL的安装和使用 PostgreSQL是一个非常好用的开源免费数据库,功能强大,尤其对于GIS从业人员而言,其与PostGIS搭配可以有极强的空间数据库功能. 其官方网站:https://www.postgresql.org/ 官方帮助:https:/…
js之向div contenteditable光标位置添加字符  原理: 在HTML里面,光标是一个对象,光标对象是只有当你选中某个元素的时候才会出现的. 当我们去点击一个输入框的时候,实际上它会产生一个选中对象-selection(就是我们可以看到的文字变成蓝色的那个区域),selection在火狐浏览器可以直接用 window.getSelection()获取,在HTML里面,selection只有一个的,并且selection是一个区域,你可以想象成一个长方形,它是有开始和结束的 当你点击…
前言 一般都是用Textarea 文本来编辑,但发现可以用 div contenteditable = “true”,这个属性来搞定 <div contenteditable=true placeholder="添加描述符" class="shut-down"></div> css .shut-down:empty:before{ content:attr(placeholder); font-size: 13px; color: #999;…
Emacs和Vim:神的编辑器和编辑器之神, 到底哪个更好? 在这个蔚蓝色的星球上,流传着两大神器的传说:据说Emacs是神的编辑器,而Vim是编辑器之神. 一些人勇敢地拾起了Vim或Emacs,却发现学习曲线陡峭而漫长,还是有一些人留下来了,坚定地守护着这两大神器. 一些说葡萄太酸的人想离开又不甘心,总是问:它们到底神在哪里啊? 1 0. 序章:神器的传说 在这个蔚蓝色的星球上,流传着两大神器的传说:据说Emacs是神的编辑器,而Vim是编辑器之神. 追求独步天下的高手和低手们争着一睹它们的风…
据说这世界上只有三种编辑器:Vim,Emacs 和 其他编辑器,其中 Vim 被称作编辑器之神,Emacs 被称作神的编辑器,当然,其他编辑器永远只能是其他编辑器. 拿一位 网友的话 来说,VIM 的优点就是:快!惨绝人寰的快!模式编辑高度灵活,定制性强,用键盘能完成所有的事情,键盘党的最爱,逼格高- ... 当然它也有缺点:那就是,懵逼,一直懵逼,全程懵逼(我在哪儿,我在干什么,这特么是什么鬼玩意,我要怎么退出- -) 事实上,VIM 可以称得上是"上古神器"了,因为其初始版本的发行…
<!DOCTYPE html> <html> <head>     <meta http-equiv="Content-Language" content="zh-cn" />     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />     <title>DIV可编…
VIM 基本介绍 vim诞生已有20多年,它常被人称之为编辑器之神,vim的操作理念可以说是独具一格而又出类拔萃,使用vim能极大的提升文本处理效率,因此熟练掌握vim应该是每个程序员都应该做到的事情. vim目前有3个较常见的版本: vi:只保留了一些基础功能,在绝大多数Linux发行版中都内置了vi vim:相较于vi功能更加完善,是标准的版本,但是在某些Linux发行版中需要手动安装 neovim:目前最火热的一个vim分支,它在vim原本的基础上做了一些改进,使其更加的优秀 安装nvim…
在IOS中<div contenteditable="true"></div>中点击时可以弹出键盘但是无法输入.加一个样式-webkit-user-select:text就可以了.…
自由软件之父.Google+设计者.Java之父.Linux之父.万维网之父.Vi编辑器之父.苹果Lisa电脑界面设计.微软首席软件架构师 理查德·斯托曼(Richard Stallman) 理查德·斯托曼(Richard Stallman) 过去:他在1971年成为了麻省理工学院人工智能实验室的一名程序员,他发表了多篇程序设计论文,并帮助开发了TECO.Emacs.Lisp语言等重要软件. 现在:斯托曼现在是自由软件运动的精神领袖,他创建了GNU项目,该项目旨在一个最自由的软件平台,即便是没有…
本篇文章收集了Vim最常用和实用的一些命令,掌握这些命令就可以使用Vim了 本文仅列举个人认为常用的命令,本系列文章更像是自己的学习笔记,而不是VIM使用教程. 如果你想了解vim的更多,可以看看Coolshell的<简明 Vim 练级攻略>或是池建强的<谁说Vim不是IDE>系列,再者下载书籍学习<学习VI和VIM编辑器> 先放上一个曲线图,来感受一下VIM的震撼吧,哈哈 瞅着编辑器之神的VIM和神之编辑器Emacs,是怪吓人的说,不过不用担心,多半是作者夸张出来的,…
div中让内容能不换行就尽量不换行,部分左对齐,部分右对齐. <html> <head> <title>九歌·少司命</title> <style type="text/css"> </style> </head> <body> <hr/> <div style="width:200px"> <span>秋兰兮麋芜,罗生兮堂下:<…
Unity3D研究院编辑器之打开unity不可识别的文件(十三) 雨松MOMO [Unity3D拓展编辑器] 围观8597次 9 条评论 编辑日期:2017-03-02 字体:大 中 小   有些特殊后缀名的文件在unity里是不可识别的.如下图所示,这里我把文本的后缀改成了*.xx 这样unity就不认识了.那么双击就没反应了,我想做的就是在双击此类文件的时候指定一个应用程序打开它. 代码中我指定了用sublime来打开后缀是.xx的文件.     1 2 3 4 5 6 7 8 9 10 1…
  CSDN-markdown编辑器支持从线上导入Markdown文件的功能,假设你用其他支持Markdown的编辑器在网上写了博客文章或说明档,想公布到CSDN博客中,就能够使用本功能非常方便的完毕操作. 这里以从线上导入GitHub上的一个MD文件为例,说明操作步骤: 1.找到GitHub上的一个MD文件: 2.点击文件链接进入显示页面: 3.点击"Raw"button进入MD原始文件页面: 4.复制地址栏中的URL地址,回到CSDN-markdown编辑器.点击工具栏的从线上导入…
  CSDN-markdown编辑器支持从本机导入Markdown文件的功能,假设你有从其他站点上下载的博客文章或说明文档,或是用软件编写的博客文章或说明文档.想公布到CSDN博客中,就能够使用本功能非常方便的完毕操作. 这里讲一下拖拽文件到markdown编辑器上的实现方式操作步骤: 1.点击工具栏的从本机导入button: 2.弹出从本机导入对话框: 3.打开本地目录,将.md文档拖到虚线框里:事实上使用Chrome浏览器的话更简单.以上两步都能够省略! 直接将文件拖拽到任务栏中Chrome…
<div contenteditable="true"></div> <!-- outline: none;设置获取焦点没有高亮边框 -->…
今天才知道有这个属性,真是out了. 不过以前一直没做编辑器有关的,毕竟开源的很多. 现在觉得开源的也不是这么好用,自己写写简单的吧 用了 <div class="content-box" contenteditable="true"> 我们就能在这个div内部进行编辑了. 有人要问了,有textarea,还需要这个吗 当然,用它的好处就是能插入标签. 比如说图片和视频标签 配合Jquery的html方法就能获取里面的内容了 var content=$(…
<div class="editdiv" id="edit" contenteditable="true">这是添加文字</div> getC($('.editdiv')) function getC(el){ el = el[0]; // jquery 对象转dom对象 el.focus(); var range = document.createRange(); range.selectNodeContents(el)…
问题: 在苹果手机IOS中 contenteditable="true" 做文本域输入,点击可以弹出键盘但是无法输入,安卓都正常. 经测试后,记得加一个样式 -webkit-user-select:text 就可以了.…
sEv传keyup进去 function(id,sEv){ id.on(sEv,function(){ var str = $(this).html(); //获取复制进来的内容 var re=/<[^>]+>/g; //清空标签的正则 str=str.replace(re,""); //替换成没有样式的内容 $(this).html(str); //内容替换 }); }…
 分类: vim   目录(?)[-] 第一级 存活 第二级 感觉良好 第三级  更好更强更快 更好 更强 更快 第四级 Vim 超能力 在当前行上移动光标 0   f F t T 区域选择 actionaobject 或 actioniobject 块操作 C-v 自动提示 C-n 和 C-p 宏录制 qa 操作序列 q a 可视化选择 vVC-v 分屏 split 和 vsplit 结束语   vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的…
http://www.iplaysoft.com/sublimetext.html 1.特点: 中文乱码问题:另外,很多朋友反映表示打开中文会有乱码,其实是因为ST2本身只支持UTF-8编码,而我们常遇到的中文文件可能是GBK或者 GB2312等编码,解决方法是安装一个 ConvertToUTF8 或者 GBK Encoding Support 插件即可完美解决,这个并不是什么大问 题. sublime text2代码高亮文件类型修改办法: 在Data\Packages目录下的文件类型目录里的文…
vim vi:Visual editor文本编辑器 文本:ascii,Unicode vim:VIsual editor iMproved 官网:www.vim.org 帮助网站:Vimhelp.org vim -d FILE1 FILE2 #对比两个文件 vim +$ FILE #打开文件后,让光标处于第$行的行首 vim +/PATTERN FILE #让贯标处于第一个被PATTERN匹配到的行的行首 vim -b FILE #二进制方式打开文件 vim -m FILE #只读文件打开文件…
vim即vi的升级版:在linux中,vi是vim的软链接,我们敲vi和vim出来的都是vim: 纯手打,如有错误,敬请指出. vi的三种模式及简单使用 vi三种模式 命令模式(默认):是文件的入口,可以实现文件的定位,复制,翻页等: 末行模式:是文件的出口,w write,q quit,wq 写入并保存等: 编辑模式:正常的文字编辑: 三种模式的转换 命令模式—>i,a,o,I,A,O—>编辑模式—>esc—>命令模式命令模式—>”:”—>末行模式—>esc—&…