`
banxi1988
  • 浏览: 152094 次
  • 性别: Icon_minigender_1
  • 来自: 桂林
社区版块
存档分类
最新评论

我的vim使用记录!

阅读更多
Vim是编辑器之神,学会使用给人很好的感觉,但是学习曲线也是很长很陡的。
因为我也是从Windows的使用过程中转换过来的。下面是我自己的一些使用习惯。
这篇文章也是我进一步学习vim的起点,所谓温故而知新嘛。
 
  1. 环境。我在Ubuntu中使用vim。主要是使用gvim。因为给我一些熟悉亲切的菜单。
  2. 我给gvim设置了快捷键。开始是用Ctrl+e。但是与bash中的Ctrl+e将光标移到后面冲突。
      所以改成了Ctrl+Alt+e了。在这里也简单重复下怎么设置自定义快捷键吧。
     
         (1) Ctrl+Shift+t打开终端
          (2)  输入gconf-editor 打开gnome的配置编辑器。
          (3) 在配置目录树中打开 目录 /apps/metacity
               在metacity的目录树下,可以先了解下目录树下如general目录
               global_keybindings,keibinding_commands,window_keybindings,
              workspace_names等目录的一些配置,相信对你配置系统很有帮助。
             自定义快捷键的话。
            可以先打开点击keybinding_commands目录。在右边出现的键列表当中。
            command_1到comand_12都是可以自定义执行命令的快捷键的。
          如我选择comand_3然后双击。在弹击的对话框中值一栏中输入gvim。确定。
       (4) 然后再打开global_keybindings目录。在右边的键列表中
             双击对应run_command_3。然后在弹出的对话框中值一栏输入要设置的快捷键。
               我要设置Ctrl+Alt+e的话输入:<Control><Alt>e
             快捷键的规则的话,在你查看metacity下的其它目录及global_keybindings目录的键列表项时应该知道了。
         (5) 确定之后,马上就可以用了。是不是啊?试试吧。   
       

     3. 用<Control><Alt>e打开gvim后。我一般先alt+e激活编辑(E)菜单项。
          然后再按字母O激活配色方案。然后在出来的子菜单中选择配色方案darkblue。
          我个人比较喜欢这个配色方案。

     4. 然后 :e  dir/fileName  打开所要编辑的文件。比较有爱的是输入路径或者文件名时,按tab键可以自动补全,如果可能的补全项不唯一的话按tab键还可以轮换。我用快捷键打开时默认的当前目录是我的主文件目录。

     5.  移动的基本操作。(h,j,k,l)四个键相当于四个方向键。
            h:表示左,l表示右。j表示下。k表示上。
         我经常犯的错误就是切换到大写的时候,按了K键。它出现了一些提示。好像是没有找到什么,然后让我按enter键 确定继续。此时我最担心的是我的文件没有了,或者编辑内容丢失。但是没有。我按enter键之后又回到了原来的样子。现在我静下心来发现。大写的K命令键相当于是用光标下的单词作为man帮助命令的一个参数来查找单词所代表命令的帮助文档。

    6. i,a,o,O。插入操作。
       i在光标处插入,a在光标后插入。o在光标下面新建一行。O在光标上面新建行。
       我经常把在应该用i的时候用了a,也经常在用a的时候用成了i。看来我至于光标这种东西不太理解啊。因为在windows中光标是在一个字母的右连年。而vim的光标是在一个字母的上边。所以,我就容易弄错了。实际是i是在光标所在字母的前面插入。a呢则在光标所在字母的后面插入。

    7. n与数字。vim还有一个很有爱的地方就是很多命令的前面都可以以一个数字修饰。
        算是一个很有用的特色。如nk则表示向上面移动n行。
        其它命令也都可以在前面带一个n来尝试一下。


===================未完待续    先回去睡觉先。回去晚了没有热水洗澡了====

       

      
0
0
分享到:
评论

相关推荐

    vim使用手册

    linux vim的使用手册 里面记录了详细的vim的指令!

    vim 技巧和插件

    每个录制文件包含了time_*和vim_*两个文件,其中time文件记录时间,vim命令记录的是命令,它们内容是script工具生成的。 查看演示方法,如查看第二个(time和vim两个文件中去有2的文件): scriptreplay time_...

    vim user manual ---vim用户手册

    j01.3j 使用Vim教程 j01.4j 版权 jusr 02.txtj Vim第一步 j02.1j 首次运行Vim j02.2j 插入文本 9 10 第00章目录 j02.3j 移动光标 j02.4j 删除字符 j02.5j 撤消与重做 j02.6j 其它编辑命令 j02.7j 退出 j02.8j 求助 ...

    vimDDR:提高您的vim反射力!

    Vim练习只是一个有趣的练习 在终端内运行。 一路保持得分。 无需安装! 测试您的React能力! ...和准确性 保留分数和准确性的日志。 现在有了Windows支持(需要测试,*尼克斯不必惊慌,对您来说都是一样的) ...

    vim 常用快捷键记录

    vim 常用快捷键 光标定位 复制粘贴 查找 编辑状态常用命令

    vim配置文件目录

    自己的vim配置文件目录备份,包括git版本修改记录。使用方法,linux系统:解压后,运行INSTALL。Windows系统:解压后自行替换对应配置文件及目录。

    vim_dev_V1.1

    mru.vim - 记录最近打开的文件列表 sessionman.vim - 会话保存,懒人修改版,自动保存成了一个'last_seesion',直接Open Last即可打开 omnicppcomplete - 目前最好用的自动补全 vcs*.vim - 版本管理插件 (二...

    Vim查找文档

    Vim查找文档 非常明了地记录vim的所有命令,方便用户开发快速查找,而且格式是chm,更加易于查阅!

    【最新版】MacVim.dmg 8.2.539,163【亲测可用】最好的Vim-文本编辑器-适用于Mac OS X

    Vim是旧的UNIX编辑器Vi的大大改进版本。添加了许多新功能:多级撤消,语法突出显示,命令行历史记录,在线帮助,拼写检查,文件名完成,块操作,脚本语言等。还提供了图形用户界面(GUI)。仍然保持Vi兼容性,那些...

    windows-use-vim-ctags-and-git

    但是有时候又需要使用到windows下面的一些应用,所以开始折腾怎么在windows下使用vim+ctags+git,下面是我整理的记录。 windows使用vim,好多人推荐安装vim工具,但是我用了一下随着windows版本的升级,比如win8,...

    Mac安装/配置Vim及常见问题.docx

    macOS Sierra系统安装/配置Vim及常见问题记录,如遇到同类问题,可做参考。

    vim-bufsurf:Vim插件,可基于每个窗口的查看历史记录浏览缓冲区

    标准的:bn(ext)和:bp(revious) Vim命令允许分别在下一个和上一个缓冲区之间切换,但是它们没有考虑到上次使用文件的历史记录。 相反,它们使用打开文件的顺序,这在用户希望在历史记录中前后导航的情况下可能引起...

    vim config v8.tar.gz

    vim config v8.tar.gz linux vim config刷新到第8个版本配置记录。

    vim配置文件【完美版】

    按会打开一个MRU窗口,这个窗口里面记录了最近打开的文档,上下选择文件回车打开。如果没有你想打开的文件可以按"q"关闭窗口。 &lt;F5&gt; : LookupFile 在VIM的上面打开文件查找窗口, &lt;F6&gt; : vimgrep 假设你想查找...

    vim-use-backup:自己vim使用与vim配置的一个记录

    vim-use-backup 1.自己vim使用与vim配置的一个记录 2.采用markdowm 进行编写

    vim-obsoleted:请使用vimvim。 Vim来到github

    添加了许多新功能:多级撤消,语法突出显示,命令行历史记录,在线帮助,拼写检查,文件名完成,块操作等。还提供了图形用户界面(GUI)。 有关与Vi的差异,请参见runtime/doc/vi_diff.txt 。 该编辑器对于编辑...

    chrome-read-later:一个临时的书签着重于以后阅读,而不是关闭和删除,带有几个Vim键绑定!

    献给我的好朋友 临时书签侧重于以后阅读,而不是关闭和删除。 安装 单击下面的图像进行安装: 手动安装: 下载 。 解压缩并将其移动到安全路径(不会意外删除)。 前往chrome://extensions/ 打开Developer mode ...

    Chrome的VIM插件Vrome.zip

    Vrome 是一个 Chrome 的扩展,实现了类似 vim 的快捷键绑定效果。快捷键包括:URL 导航Tab 操作Key Marks 书签页面导航、滚动、缩放和搜索历史记录支持外部编辑器等等

    vim用户手册中文版7.3

    vim7.3 版本的中文使用说明,详细记录了vim常用的快捷键和常用的使用说明

    vim-cursor-hist:一个vim插件,可记住您的光标位置历史记录,使您可以轻松地在它们之间循环。 受到QT创作者的启发行为

    Vim光标历史一个vim插件,可记住您的光标位置历史记录,使您可以轻松地在它们之间循环。 受QT创建者&lt;ALT&gt; 行为的启发。用法Vim-cursor-hist侦听自动命令CursorHold并将当前光标位置添加到存储位置列表中。 提供前进...

Global site tag (gtag.js) - Google Analytics