`
ltl3884
  • 浏览: 131996 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
预先定义变数(Pre-defined Variable) 与异常相关: $!          raise设定的异常资讯讯息。 $@ 最近被掷出之异常的追踪资讯阵列。 与最近字样比对动作相关: $& 符合字样之内容。 $` 符合字样之字串左侧的内容。 $' 符合字样之字串右侧的内容。 $+ 符合最后一个字样分组的内容。 $1 to $9 符合第1 到9 个字样分组的内容。 $~ 比对动作相关资讯。 $= The flag for case insensitive, nil by default. $/ The input record separator, newline by d ...
# install snipMate cd /tmp wget http://www.vim.org/scripts/download_script.php?src_id=10801  -O vim_plugin_snipMate.zip rm -rf vim_plugin_snipMate unzip -d vim_plugin_snipMate vim_plugin_snipMate.zip cp -r vim_plugin_snipMate/* ~/.vim rm -rf vim_plugin_snipMate rm vim_plugin_snipMate.zip # install r ...
1)复制 /usr/share/vim/vim72/indent/ruby.vim 至 /usr/share/vim/vimfiles/indent (indent目录可能需要自己创建) 2)在indent目录中修改ruby.vim      最后一行添加 set sw=2 3)在 ~/.vimrc 中添加如下代码    if has("autocmd") filetype indent on endif 4)在ruby文件中,普通模式下使用 gg=G 进行自动格式化,其中:      gg  : 跳到文件头      =   : ...
http://stackoverflow.com/questions/9590658/vim-e854-path-too-long-for-completion

VI下删除文本中的^M

 
关于回车与换行 很久以前,老式的电传打字机使用两个字符来另起新行。一个字符把滑动架移回首位 (称为回车,ASCII码为0D),另一个字符把纸上移一行 (称为换行,ASCII码为0A)。当计算机问世以后,存储器曾经非常昂贵。有些人就认定没必要用两个字符来表示行尾。UNIX 开发者决定他们可以用一个字符来表示行尾,Linux沿袭Unix,也是。Apple 开发者规定了用.开发 MS-DOS以及Windows 的那些家伙则决定沿用老式的. 三种行尾格式如下: unix : \n dos : \r\n mac : \r 这意味着,如果你试图把一个文件从一种系统移到另一种系统,那么你就有换行符方面的麻烦。 ...
前段时间在机器上装了apache+mysql+php,但最近越来越发现,耗电量高可能就是因为它,所以想禁用amp,看看是否这个原因。 mysql的话,在系统属性里有一个mysql,可以用来对它进行开启和关闭(还可以设定是否在启动系统的时候同时启动mysql)。可是apache就没有了。 嗯,虽然说在共享里有一个WEB共享可以设定打开与否,但目前状态下,本来就没有开启WEB共享,那怎么办? 于是乎: sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist unload之后,立刻就发现a ...
linux和bsd类系统的netstat使用方式上有些不同.简单的说如下, linux下netstat常用命令和参数如: # netstat -tunpl -t   tcp -u udp -n 只显示数字类地址,这将大大加快netstat的速度 -l  正在监听 而bsd或者macos下的netstat: #  netstat -f inet -n -p tcp -f address_family,  可以使inet, inet6 , unix -n Show network addresses as numbers -p protocol, 协议的名字可以在/etc/protocols中找到, ...
苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写): 显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false 或者 显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles  ...
If, after upgrading to Lion, the TerminalColours SIMBL plugin doesn’t load anymore (you get an error informing you that SIMBL didn’t load the plugin due to it not having been tested with Terminal 2.2 (v297)), here’s a quick tip to get it working again. The TerminalColours 1.0 plugin actually works j ...
xxx@bogon  改为xxx@newname 终端运行 scutil --set HostName [newname]
Place the following code in config/initializers/quiet_assets.rb Rails.application.assets.logger = Logger.new('/dev/null') Rails::Rack::Logger.class_eval do   def call_with_quiet_assets(env)     previous_level = Rails.logger.level     Rails.logger.level = Logger::ERROR if env['PATH_INFO'].index(" ...
对于大家来说,苹果电脑自带的Dictionary往往只是个摆设,基本是英-英词典,没有对汉语的释义,所以用户往往会选择安装其他词典程序,比如金山词霸。 其实苹果自带的Dictionary异常强大,前提是需要给它添加一些词典包,你可以随心所欲的添加牛津、朗文、英汉、汉英、法汉、德汉、汉法、汉德、日汉、汉日;甚至康熙大辞典,以及湘雅医学专业词典。只要你能找到合适的词典包即可。 词典转换工具:http://code.google.com/p/mac-dictionary-kit/ 词典包: http://stardict.sourceforge.net/cn/Dictionaries_zh_ ...
Bash shell下的常用命令 工作在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。 编辑命令 Ctrl + a :移到命令行首 Ctrl + e :移到命令行尾 Ctrl + f :按字符前移(右向) Ctrl + b :按字符后移(左向) Alt + f :按 ...
前言 快速编辑Shell命令行 想起听得最多的就是*nux的初学者说最烦就是Linux/Unix的命令行,所以就有了这个题目。如果你是个性急的人可以先尝试下文章结尾的综合练习体会一下Shell的快捷键,也许这样再看全文会更有趣。 其实,命令行适应了,可能比图形界面更有效率。至少对我来说是这样,我现在一看见那些所谓的IDE就有眼花缭乱感觉,真正用来写代码的面积都被挤到只有一包烟那么大了,呵呵。有时为找个选项花很长时间找对话框,也很痛苦吧。 为什么那么多人害怕命令行呢? 我想最大的问题就是很多人觉得命令行的输入和编辑都很“慢”,很低效。但是对于Linux/Unix这类从内核得到整体架构,再 ...
KEYBINDINGS The following keybindings can be used to control Terminator: Ctrl+Shift+O Split terminals Horizontally.(上下开新窗口) Ctrl+Shift+E Split terminals Vertically.(垂直开新窗口) Ctrl+Shift+Right Move parent dragbar Right.(放大当前窗口 向右) Ctrl+Shift+Left Move parent dragbar Left. Ctrl+Shift+Up Move parent dragb ...
Global site tag (gtag.js) - Google Analytics