`
zwhc
  • 浏览: 257823 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

vim 入门 键映射 插入时间戳

阅读更多
vim 入门 键映射 插入时间戳

刚开始接触vim,以前有简单的使用过 vi,最近玩 python,教程里推荐 vim,那就试试吧。

开始时,先不是做开发。平时习惯了用 ue 来写日志,就是随手将一些东西写在一个文件里。

ue 有个问题,有时候输入一行回车后,前面的几个字被吞掉了。可能和版本有关系吧。另外,
文件大了之后,总觉得有些性能问题,因此,每当日志达到 5000 行左右时,就重新开一个。
因为没去找替代品,将就着使用。

昨晚试了一下 vim,好象处理大文件比较有优势,那么,可以拿来记录日志了。

记录日志需要时间戳,ue 里用 <F7>,vim 里可以通过定制来完成。

放狗搜查之后,
1、http://bbs.ctex.org/viewthread.php?tid=49169
将以下代码放到_VIMRC文件中,用xdate 即可插入日期时间
iab xdate <c-r>=strftime("20%y年%m月%d日 %H:%M:%S")<cr>

2、可是,_VIMRC 是什么呢?
http://easwy.com/blog/archives/advanced-vim-skills-introduce-vimrc/
对windows版本的vim,它已经缺省的有了一个vimrc,你可以在vim在使用下面的命令来查看它:
:e $vim/_vimrc

我的 vim 可执行文件所在位置如下 Z:\Vim\vim72\gvim.exe

执行了 :e $vim/_vimrc 后发现,Z:\Vim\ 目录下有个 _vimrc 文件,我却在 Z:\Vim\vim72\ 找半天。

3、在 _vimrc 文件里加入如下代码,重启 gvim。
iab xdate <c-r>=strftime("20%y年%m月%d日 %H:%M:%S")<cr>
imap zsj <c-r>=strftime("20%y-%m-%d %H:%M:%S")<cr>

4、试了一下, iab 方式输入 xdate 后,再按空格或回车,就会替换成当前时间
而 imap 方式是在当前输入上替换,暂时还接受不了。

于是,我使用这个:
iab zsj <c-r>=strftime("20%y-%m-%d %H:%M:%S")<cr>
0
0
分享到:
评论

相关推荐

    VIM的键盘映射图-学习VIM的好东东

    以键盘的图片形式,展示每个按键都有什么样的功能,一目了然!可以用作桌面背景以尽快掌握vim的操作技巧

    vi、vim 控制键键盘分布表

    vi、vim 控制键键盘分布表 非常好的学习 vi、vim 命令的图表。

    最通俗的vim入门

    针对初学者,不列出难懂的操作指令,而是根据初学者的情况另辟蹊径,手把手教会,与大家分享。

    vim小白入门入门教程(共3讲)

    小白如何入门Vim——编辑器之神 ... 这里有必要说一说,其实网上有很多的自制教程 vim小白入门入门教程(共3讲) 时间30分钟 最简单的vim入门视频

    vim 从入门到精通

    vi/vim使用进阶: 使用taglist插件 ...正因为有了文件类型检测的功能,我们才可能针对不同的类型的文件,定义不同的键映射(map)、设置不同的选项,进行语法高亮的染色(后续文章中介绍)…你可以实现任意你想实现的功能。

    Vim从入门到精通入门到精通

    Vim 采用模式编辑的理念,即它提供了多种模式,按键在不同的模式下作用不同。 你可以在普通模式 下浏览文件,在插入模式下插入文本,在可视模式下选择行,在命令模式下执行命令等等。起初这听起来可能很复杂,但是这...

    vimkey:类似于Vim的键映射

    的类似于Vim的Web密钥映射。 安装 $ spm install vimkey --save 用法 var Vimkey = require ( 'vimkey' ) ; var LINE_HEIGHT = 100 ; var normalMode = new Vimkey ( document , { countable : true , } ) ; ...

    vim入门及代码浏览 vim学习

    vim学习入门必看。Vim是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。vim的设计理念是命令的组合。

    vim操作键盘图

    vim各个操作按键在键盘上的分布图,包括保存,退出,打开文件,全局替换等等命令,方便记忆!

    vim从入门到精通

    超详细VIM使用手册,VIM从入门到精通,linux运维必备工具

    vim/vi键盘图

    vim使用很方便的快捷键图纸,方便学习,打印出来贴在面前随时查阅

    vi vim入门简明实例教程

    vi(vim)入门简明实例教程---总览全局 快速入门 本文旨在帮助学习vim的新手快速掌握vim的基本操作。本文整理自《The Linux Command Line》中《A Gentle Introduction To vi》一章。

    VIM指法键盘图打印版

    VIM指法键盘图打印版,可打印出来后贴在办公桌上,方便查看,帮助您快速熟悉vim命令。除键盘图外还包括三页附件说明,更好的帮助您深入掌握vim,从此键盘上运指如飞,迅速成为coding小达人。

    vim-cscope:vim 的 cscope 映射

    cscope.vim vim 的经典键映射。 所有映射都可以找到,这个插件只是一个方便的包装器。为什么? 如果您不是C 程序员并且想知道为什么要使用cscope ,您可以查看 。执照

    Vim 入门到精通.pdf

    Vim 入门到精通.pdf

    vim 命令 键盘图

    vim_cheat_sheet_for_programmers_print VIM键盘图 vim命令图解

    vim的vimwiki入门

    vim的vimwiki入门,自己写wiki网页

    Vim入门到精通 适合0基础学习

    Vim入门到精通 适合0基础学习

    vim指令键盘图

    vim指令键盘图,做桌面背景很合适

    vi/vim对应键盘命令图示

    这个图片标示的映射关系,是初学vim的好帮手,好参考!

Global site tag (gtag.js) - Google Analytics