"VIM配置步骤①在终端输入vim ~/.vimrc 进入vi编辑界面;②输入模式下复制页面内容;
"③注意最后项由于某种原因需要修改,请阅读相应文字说明
"一个简单的vim设置已经可以了
" 设置字符编码
set fileencoding=utf-8
set fileencodings=utf-8,gb2312,gb18030,latin1
set termencoding=utf-8
set encoding=utf-8
" 语法高亮
syntax on
" 深色背景
"color evening
" 检测文件类型
filetype on
" 根据文件类型加载对应的插件
filetype plugin on
" 显示行号
set number
" 在第64列显示竖线
set cc=75
" 高亮显示当前行
set cursorline
" 设置各种缩进
set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent
set smartindent
set cindent
" tab转换为空格
set expandtab
" 将ESC键映射为两次j键
"notes:<>内应输入Esc且与<>无任何空格
inoremap jj `<Esc>`
" 自动完成大括号 "
imap { {`<CR>`}`<Esc>`kA`<CR>`
"imap{ {}`<ESC>`i`<CR>` `<ESC>`O
#----------------------------------------------------------------------------------
vim终端修改命令行提示符路径提示符路径长度修改
1.用vim打开bashrc
$ vim ~/.bashrc
2.修改如下位置
PS:可以使用/PS直接定位第60行出,需要在非输入状态下输入 /PS 后回车即可
3.修改完成小要立即生效方法有如下可供参考:
–>第一种:在终端输入reboot命令;
–>第二种:在终端输入source ~
/.bashrc(注:source和~
之间有一个空格)
修改后如下所示:
vscode中的setting.json配置文件简单的设置:
左键单击在搜索框内输入 ruler,回车
单击Edit in setting.json
输入如下内容:
{
//"files.autoSave": "onFocusChange",
"files.autoSave": "afterDelay",
"editor.fontSize": 16,
"editor.rulers": [ 99, 100 ],
//选中高亮的颜色
"workbench.colorCustomizations": {
"editor.lineHighlightBackground": "#ffd00033",
"editorRuler.foreground": "#b6a509",
"editor.selectionBackground": "#ffd00069",
"editor.selectionHighlightBackground": "#ffd00033",
"editor.lineHighlightBorder": "#00000000"
},
"editor.tokenColorCustomizations": {
"keywords": "#158fe6", // 关键字
//"variables": "#fa0303", // 变量名
"functions": "#ecde18f0", // 函数名s
//"strings": "#ffffff", // 字符串
"numbers": "#ec044a", // 数字
//"comments": "#03f951fa", // 注释
"comments": "#44f50fc9", //备注字体颜色
},
"files.associations": {
"*.proto": "cpp",
"*.xpp": "cpp",
"*.jce": "cpp",
"*log": "log",
//"Kconfig": "",
"string": "cpp"
},
"workbench.editor.enablePreview": false,
"window.title": "${dirty}${activeEditorLong}${separator}${rootName}${separator}${appName}",
"window.titleBarStyle": "custom",
"workbench.activityBar.visible": true,
"files.autoGuessEncoding": true,
"editor.renderControlCharacters": true,
"editor.renderWhitespace": "all",
"editor.formatOnSave": true,
"cmake.configureOnOpen": true,
"security.workspace.trust.untrustedFiles": "open" //代码自动格式化
}
shell语法错误检查插件:
##推荐安装插件
shellcheck
##推荐安装的插件:
Material Theme
本人建了一个C/C++学习讨论群,本群只讨论C/C++(linux环境 windows环境)、Qt、OpenCV、Shell等;
加群方法
https://blog.csdn.net/qq_35118533/article/details/105306618