打造基于终端命令行的IDE,Termux配置Vim C++开发环境

本文详细介绍了如何在Termux中配置Vim+Coc开发环境,包括安装必要的软件包如Vim、C++编译器、CMake、Git等,配置Vim基础设置,安装和管理Vim插件Coc及其依赖,以及使用Coc进行C++代码提示和项目管理。

Termux配置Vim C++开发环境,打造基于终端命令行的IDE

主要利用Vim+Coc插件,配置C++的代码提示等功能。

Termux换源

打开termux,输入termux-change-repo

找到mirrors.tuna.tsinghua.edu.cn,清华源,空格选中,回车确认

在这里插入图片描述

Termux配置ssh

有了ssh后,就可以方便的在PC或者其它平台上,使用ssh工具远程termux终端了

# 安装
apt install open-ssh
# 启动sshd,默认端口为8022
sshd
# 关闭sshd
pkill sshd
# 查看sshd是否运行
ps aux | grep sshd

默认没有密码,使用passwd命令配置密码

ssh user@192.168.0.11 -p 8022

user用户名可以用whoami命令查看,一般termux用户名为u0_xxxx

软件包管理简介

termux使用pkg管理软件包,并且可以使用apt别名

例如更新仓库和软件:

pkg update
apt update
pkg upgrade
apt upgrade

两个命令都可以,apt命令对使用过Debian的人非常友好。以下全部使用apt

安装命令就是

apt install xxx

安装基础软件

  • vim:编辑器
  • clang:C++编译器,并且提供了g++别名
  • cmake:管理C++项目配置
  • git:源码仓库工具
  • nodejs:C++开发很少用到nodejs,主要是为vim插件提供运行环境
  • python3:提供环境
apt install vim clang cmake git nodejs python3

Vim基础配置

主要配置缩进、tab空格、文件编码、行号等,可以根据自己的需求配置

配置项非常少,很基础

vim .vimrc

编辑.vimrc文件,将以下内容输入

" vim base config
set nocompatible
syntax on
set showmode
set showcmd
set encoding=utf-8
set t_Co=256
filetype indent on
set softtabstop=4
set tabstop=4
set shiftwidth=4
set expandtab
set autoindent
set number
set cursorline

安装Vim插件

  • VimPlug:用来管理Vim插件,之后的插件都需要用它来安装
  • vim-code-dark:VsCode主题

VimPlug插件管理

VimPlug主页提供了安装方法

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值