远程Linux开发个人环境记录

之前一直使用vs在远程机子上写代码,但是体验实在一言难尽,所以打算按照前人的老路直接用ssh连上远程码代码。这里记录下一些软件环境的使用。

Screen

#命令
screen -S name		#新建一个叫做name的终端
screen -ls			#查看现在screen的终端
screen -d -r name	#恢复name这个终端

#快捷键
#C-a 代表同时按下Ctrl 和a键
C-a + a		#快速切换
C-a + c		#新建,但是注意可能会导致Ctrl+c把终端正在执行的事情打断
C-a + d		#挂起并退出

vim 插件

NERDTree

NERDTree是vim中文件管理插件

#vim通常模式下命令

:NERDTreeToggle			#打开文件管理(映射vim快捷键方便)
gt						#切换标签页(个人觉得映射一为Ctrl+Tab更方便)
#file mapping下

i		#新窗口打开(同屏)
t		#新标签页打开
m		#对文件操作
r		#刷新
c		#设置当前目录为主目录

YCM

vim中补全插件

#编译参数带上--clangd-completer支持c语言家族
python3 install.py --clangd-completer

#目前YCM需要libstdc.so_.6.0.26以上才能正常使用

#需要将youcompleteme/third_party/ycmd/examples/.ycm_extra_conf.py复制到~文件夹下

猜你喜欢

转载自blog.csdn.net/ninesnow_c/article/details/126499111