回到windows里面第一件事就是想把Linux里面的vim完美移植到windows。花了两天功夫,大部分功能已基本能够实现。当中遇到的最大困难是在windows里面实现用gcc/g++编译调试c/cpp文件,现在就把我这个过程完整记录下来。 1,首先下载安装MinGW,下载地址在http://sourceforge.net/projects/mingw/。这个是边下载边安装的,下载...
Windows用户将以下内容写入C:\Users\用户名\AppData\Local\nvim\init.vim中 Linux用户写入~/.config/nvim/init.vim 然后打开nvim运行命令PlugInstall callplug#begin('~/.config/nvim/plugged') Plug'joshdick/onedark.vim'Plug'preservim/nerdtree'Plug'majutsushi/tagbar'Plug'Xuyuanp/nerdtree-git-plugin'Plug...
1)设置(软)制表符宽度为4: set tabstop=4 set softtabstop=4 2)设置缩进的空格数为4 set shiftwidth=4 3)设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置: set autoindent 4)设置使用 C/C++ 语言的自动缩进方式: set cindent 5)设置C/C++语言的具体缩进方式(以我的windows风格为例...
在Windows下应用-mode=4选择项能够弹出来一个新的cmd.exe对话框来打开程序流程或新项目,如同Visual Studio实行命令行工具一样,因此大家有下列键盘快捷键: F4:应用 cmake 转化成 MakefileF5:单文件:运作F6:新项目:检测F7:新项目:编译程序F8:新项目:运作F9:单文件:编译程序F10:开启/关掉底端的 quickfix 对话框 ...
可能习惯问题,喜欢在 Linux 下配置开发环境(学习写代码)。总感觉 Windows 上略显磨叽了一些。也许我道行不够。碰到需要编译的东西,一套工具装起来过于繁琐,直接sudo apt install gcc不香吗。 可惜WSL 没有桌面支持,装不上 Vscode。对于工具的选择,我的原则是简单够用就好,Vscode 即是目前我的最爱(非重度编码)。
set splitbelow " Open new windows below the current window. set splitright " Open new windows right of the current window. set cursorline " Find the current line quickly. set wrapscan " Searches wrap around end-of-file. set report =0 " Always report changed lines. ...
笔者配置的环境为 wsl(ubuntu) ,如果你也和我一样,可以参考这篇解决WSL下使用Clash for Windows的记录文章对网络的可访问性进行优化。 具体操作下来就是在shell中执行以下命令配置好代理。 1 2 3 4 5 6 export http_proxy='http://192.168.3.4:7890' # 根据实际IP和端口修改地址 ...
它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。 vim的这些优势主要体现在以下几个方面: 1、多级撤消 我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消。 2、易用性 vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作...
vimrc,Windows对应的是用户目录下的 _vimrc),可以将以下代码复制到相应系统的相应文件,这个是个人的vimrc内容,网上有很多对此的介绍,不再赘述,同时相关vim或gvim的教程也有很多,有兴趣的读者,强烈推荐学习下: ab py #!/usr/bin/env python set mous 配置 vim vimrc 原创 wangyuqian513 2012-07-25 10:35...
{dll,so,dylib}的文件(分别用于Windows,Unix变体和OS X)或文件本身的目录,例如: " path to directory where library can be found let g: clang_libr 上传者:weixin_42135073时间:2021-02-20 yoda.vim:用于 VIM 的下一代 CC++ Objective-CC++ 代码完成插件...