- 浏览: 1474429 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (691)
- linux (207)
- shell (33)
- java (42)
- 其他 (22)
- javascript (33)
- cloud (16)
- python (33)
- c (48)
- sql (12)
- 工具 (6)
- 缓存 (16)
- ubuntu (7)
- perl (3)
- lua (2)
- 超级有用 (2)
- 服务器 (2)
- mac (22)
- nginx (34)
- php (2)
- 内核 (2)
- gdb (13)
- ICTCLAS (2)
- mac android (0)
- unix (1)
- android (1)
- vim (1)
- epoll (1)
- ios (21)
- mysql (3)
- systemtap (1)
- 算法 (2)
- 汇编 (2)
- arm (3)
- 我的数据结构 (8)
- websocket (12)
- hadoop (5)
- thrift (2)
- hbase (1)
- graphviz (1)
- redis (1)
- raspberry (2)
- qemu (31)
- opencv (4)
- socket (1)
- opengl (1)
- ibeacons (1)
- emacs (6)
- openstack (24)
- docker (1)
- webrtc (11)
- angularjs (2)
- neutron (23)
- jslinux (18)
- 网络 (13)
- tap (9)
- tensorflow (8)
- nlu (4)
- asm.js (5)
- sip (3)
- xl2tp (5)
- conda (1)
- emscripten (6)
- ffmpeg (10)
- srt (1)
- wasm (5)
- bert (3)
- kaldi (4)
- 知识图谱 (1)
最新评论
-
wahahachuang8:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
websocket的helloworld -
q114687576:
http://www.blue-zero.com/WebSoc ...
websocket的helloworld -
zhaoyanzimm:
感谢您的分享,给我提供了很大的帮助,在使用过程中发现了一个问题 ...
nginx的helloworld模块的helloworld -
haoningabc:
leebyte 写道太NB了,期待早日用上Killinux!么 ...
qemu+emacs+gdb调试内核 -
leebyte:
太NB了,期待早日用上Killinux!
qemu+emacs+gdb调试内核
yntax on " Configuration file for vim filetype on set modelines=0 " CVE-2007-2438 " Normally we use vim-extensions. If you want true vi-compatibility " remove change the following statements set nocompatible " Use Vim defaults instead of 100% vi compatibility set backspace=2 " more powerful backspacing " Don't write backup file if vim is being called by "crontab -e" au BufWrite /private/tmp/crontab.* set nowritebackup " Don't write backup file if vim is being called by "chpass" au BufWrite /private/etc/pw.* set nowritebackup "set tags=/Users/apple/red54apple/cas/cas/castags set tabstop=4 "set autoindent set hlsearch
mac:
" Configuration file for vim filetype on set modelines=0 " CVE-2007-2438 " Normally we use vim-extensions. If you want true vi-compatibility " remove change the following statements set nocompatible " Use Vim defaults instead of 100% vi compatibility set backspace=2 " more powerful backspacing " Don't write backup file if vim is being called by "crontab -e" au BufWrite /private/tmp/crontab.* set nowritebackup " Don't write backup file if vim is being called by "chpass" au BufWrite /private/etc/pw.* set nowritebackup syntax on set tags=/Users/apple/red54apple/cas/cas/castags set tabstop=4 "set autoindent set hlsearch
参考http://coolshell.cn/articles/5426.html
不会的vim命令:
:help
w
^
g_
u → undo
<C-r> → redo
:e <path/to/file> → 打开一个文件
:saveas <path/to/file> → 另存为 <path/to/file>
:x, ZZ 或 :wq → 保存并退出:
:bn 和 :bp → 你可以同时打开很多文件,使用这两个命令来切换下一个或上一个文件。(陈皓注:我喜欢使用:n到下一个文件)
发表评论
-
xl2tp 备份
2019-09-24 16:25 6772019年9月24日更新: 注意,需要开启firewall ... -
sdl笔记
2019-01-31 17:19 732sdl教程教程 https://github.com/Twin ... -
tinyemu
2019-01-24 17:59 1431参考https://bellard.org/jslinux/t ... -
aws搭建xl2tp给iphone使用
2018-12-26 21:37 18852019年12月26日 可以参考原来的配置 https:// ... -
consul的基本使用
2017-06-27 11:13 1398### 安装 [centos7上consul的安装](ht ... -
lvs的helloworld
2017-06-13 20:36 596###################lvs######### ... -
系统调用的helloworld
2017-05-04 16:14 627《2.6内核标准教程》 p293 #include < ... -
bitcoin和cgminer的安装
2017-04-05 22:45 1954参考 http://blog.csdn.net/rion_ch ... -
ceph安装和常用命令
2017-03-21 21:55 952/etc/hosts ssh-keygen ssh-copy- ... -
mobile terminal 笔记
2016-12-02 15:35 618找出旧的iphone4 越狱之后可以变个小操作系统 mobi ... -
socket基础和select(python)
2016-06-14 17:21 1797上接 c语言的socket基础ht ... -
socket基础(c语言)
2016-06-14 16:45 992不使用select 普通的基础socket连接,对多个客户端的 ... -
ffmpeg+nginx 的直播(2,直播摄像头和麦克风)
2016-05-28 20:21 4350假设我的服务器是centos7 192.168.139.117 ... -
ffmpeg+nginx 的直播(1,直播播放的视频文件)
2016-05-26 17:11 658864位操作系统centos7 ############ 1.一 ... -
socat和netcat(nc)
2016-04-29 22:36 1739转 原文链接: http://www.wenquan.name ... -
neutron基础九(qemu nat网络)
2016-02-06 17:21 1617接上基础八,kvm透传nested忽略 1.在主机ce ... -
neutron基础八(qemu 桥接网络)
2016-02-06 13:13 1541qemu的桥接和nat的qemu启动命令是一样的,但是后续的脚 ... -
neutron基础七(qemu tap)
2016-02-02 17:02 1028使用qemu 建立个虚拟机 然后用tap设备, 根据基础六,t ... -
neutron基础六(bridge fdb)
2016-01-28 18:30 2256转发表 在三台机器上建立三个namespace 192.16 ... -
南北流量
2016-01-23 23:26 1819一、三层网络架构: 接入层:负责服务器的接入和隔离 汇聚层:汇 ...
相关推荐
《我的.vimrc备份:构建个性化的Vim编辑器环境》 在程序员的世界里,Vim编辑器以其高效、强大的特性赢得了众多忠实拥趸。一个精心配置的.vimrc文件,就像是程序员的个性化工作站,能够极大地提升编码效率。这篇博客...
总的来说,这个`.vimrc.rar`资源可能包含了将Vim配置为高效代码编辑环境所需的全部步骤和设置。解压后,将`.vimrc`文件移动到你的家目录下,重启Vim,你就可以享受到自定义的编辑体验了。当然,记得备份原有的`....
Vim(Vi IMproved)是一款强大的...记得定期备份.vimrc,因为它是你个性化设置的集合,一旦丢失或损坏,可能需要花费大量时间恢复。此外,可以参考其他程序员的.vimrc配置,从中学习和借鉴,不断优化自己的工作环境。
在Linux系统中,`.vimrc` 文件是一个非常重要的配置文件,它是Vim编辑器的启动配置脚本。这个文件允许用户自定义Vim的各种行为,包括颜色方案、快捷键、映射、设置和行为习惯等,以提高编辑效率并个性化工作环境。...
在Linux系统中,尤其是Ubuntu这样的基于Debian的发行版,vim编辑器是一个极其重要的文本编辑工具,被广泛用于代码编辑和其他文本操作。为了定制vim的行为和...记得备份你的.vimrc文件,以防误操作导致重要配置丢失。
### .vimrc 文件配置详解 #### 一、前言与编码设置 在开始之前,我们需要了解`.vimrc`文件的基本作用。`.vimrc`文件是 Vim 编辑器的配置文件,通过它我们可以定制 Vim 的行为,使得编辑更加高效、舒适。本篇将详细...
它的灵活性在于可以通过自定义配置文件.vimrc来个性化编辑环境。本文将深入探讨.vimrc配置文件及其在Vim中的作用,以及如何通过修改这个配置文件来优化你的编辑体验。 .vimrc文件是Vim启动时加载的配置文件,它包含...
vim-for-server, .vimrc, 简单配置服务器,不带插件 vim-for-servervimrc,简单配置服务器,不带插件。简介这个存储库是 k-vim的简化版本。只删除所有插件,保留基本配置。... 如果有必要,备份旧的. vimrccp ~/.vimrc
为了防止误删或丢失配置,定期备份 `.vimrc` 文件至关重要。同时,如果你在其他机器上使用 Vim,可以通过 Git 将 `.vimrc` 文件同步到所有设备。 6. **学习和优化 .vimrc** 不断学习 Vimscript 和他人优秀的 `....
- 创建或备份原有的.vimrc文件(通常位于$HOME/.vimrc或$HOME/_vimrc)。 - 使用文本编辑器打开.vimrc,逐条添加或修改配置。 - 保存并关闭.vimrc,然后重启Vim,新的配置就会生效。 - 如遇到问题,可以通过`:...
【标题】中的“myvimrc”是一个用户创建的GitHub仓库,专门用来备份其个人的`.vimrc`配置文件。`.vimrc`文件是Vim编辑器的配置文件,用于定制编辑器的行为,如快捷键、插件设置、颜色主题等。用户将其上传至GitHub,...
请注意,至少一个功能(备份目录)当前仅配置为在类Unix()环境中工作。 此外,有必要按照以下说明安装Vundle: 说完一切后,在Vim中运行:PluginInstall下拉插件。 正如我在Vundle包包含YouCompleteMe的,有编制这...
7. **备份与交换文件**:`set backup`和`set swapfile`分别控制是否创建备份和交换文件,防止意外关闭导致的损失。 8. **行号显示**:`set number`显示行号,`set nonumber`则关闭显示。 9. **增强搜索**:`set ...
因此,备份和版本控制`.vimrc`文件也是个好习惯,方便在不同环境间同步或者回滚到以前的配置。 总的来说,Vim的插件和`.vimrc`配置文件是提升Vim使用体验的关键。通过熟练掌握这些知识点,你将能够打造一个符合自己...
在 `.vimrc` 文件中,你可以设置 Vim 的基本行为,如启动时是否显示欢迎信息、是否自动备份文件等。例如: ```vim " 关闭启动时的欢迎信息 set noshowmode " 开启备份 set backup ``` 2. **编辑模式与操作**...
`.vimrc`(Vim运行时配置)文件位于用户的主目录下,通常为`~/.vimrc`或`$HOME/.vimrc`,用于存储用户自定义的设置、快捷键和功能。通过编辑这个文件,你可以调整Vim的行为,使其更符合个人的工作习惯。例如,你可以...
我的Vim设置.vimrc 放在~/ 需要提供vim-plug。 在Vim内部运行:PlugInstall以获取插件: 文件类型插件放在~/.vim/ftplugins/ ftplugins : tex.vim 与.vimrc分开的文件类型特定设置需要.vimrc中的行filetype indent ...
在Linux或macOS中,可以使用`cp`命令:`cp ~/.vimrc ~/backup/vimrc.bak`。 2. **版本控制**:将`.vimrc`文件放入Git或SVN等版本控制系统中,这样不仅可以备份,还能追踪历史改动。 3. **自动化脚本**:编写一个定时...
8. **备份与交换文件**:`.vimrc`还可以控制Vim如何处理备份和交换文件,这对于防止数据丢失很重要。 9. **兼容性设置**:如果你需要与不支持某些高级特性的旧版Vim交互,可以在`.vimrc`中加入兼容性设定。 10. **...
8. **备份文件**:如果你想在修改文件后自动创建备份,可以设置: ```vim if has("vms") set nobackup else set backup endif ``` 确保所有的设置都已添加到`.vimrc`文件后,保存并退出。如果你发现新配置...