我的.bashrc文件

本文详细介绍了如何在Mac环境下配置开发环境,包括设置编辑器、定义路径变量以及安装和配置各种开发工具,如Android SDK、NDK、Ant等。此外还提供了常用的命令别名和环境变量设置。
export set SVN_EDITOR=vim
export set PS1='\012[\u \w \A]\$ '
export CLICOLOR=1
export MYBIN=/Users/wupc/bin 
export NDK_ROOT=$MYBIN/android-ndk-r9d/
export ANDROID_SDK_ROOT=$MYBIN/android-sdk-macosx/
export ANT_ROOT=$MYBIN/apache-ant-1.9.4/bin
export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8


export LIB_SERVER_ROOT=/Users/wupc/version/gplay_version/Classes/msg
export LIB_ILEX_ROOT=/Users/wupc/LexSVN/ilex1/v0


export ST_adb="$MYBIN/android-sdk-macosx/platform-tools/adb"
export ST_android="$MYBIN/android-sdk-macosx/tools/android"
export ST_ant="$MYBIN/apache-ant-1.9.4/bin/ant"
export ST_ndkbuild="$MYBIN/android-ndk-r9d/ndk-build"
export ST_alog="$MYBIN/android-sdk-macosx/platform-tools/adb logcat | egrep 'Lex|Jai|jai|JAI|cocos'"
export ST_alogc="$MYBIN/android-sdk-macosx/platform-tools/adb logcat -c"
export ST_cocos="$MYBIN/cocos2d-x-3.6/tools/cocos2d-console/bin/cocos"
export ST_Java=/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/bin


alias .cocos="~/bin/cocos2d-x-3.6/tools/cocos2d-console/bin/cocos"


export CC_SRC_ROOT="/Users/wupc/space/proj/cocos2d"
export ilex1_v0="/Users/wupc/LexSVN/ilex1/v0"


alias .adb="$MYBIN/android-sdk-macosx/platform-tools/adb"
alias .android="$MYBIN/android-sdk-macosx/tools/android"
alias .ant="$MYBIN/apache-ant-1.9.4/bin/ant"
alias .ndkbuild="$MYBIN/android-ndk-r9d/ndk-build"
alias .showallinfinder="defaults write com.apple.finder AppleShowAllFiles -bool "
alias .alog="$MYBIN/android-sdk-macosx/platform-tools/adb logcat | egrep 'Lex|Jai|jai|JAI|cocos'"
alias .alogc="$MYBIN/android-sdk-macosx/platform-tools/adb logcat -c"
alias .cocos="$MYBIN/cocos2d-x-3.6/tools/cocos2d-console/bin/cocos"
alias .his="history"
alias .showxcode="open $HOME/Library/Developer/Xcode/"
alias .log="$MYBIN/android-sdk-macosx/platform-tools/adb logcat"
alias rm='rm -i'
alias lm='ls -al'
alias .updatedb="sudo /usr/libexec/locate.updatedb"更新本地数据库
export LUA="gcc -o app $1 -I/usr/local/include -L /usr/local/lib -l lua"(lua编译链接)
<think>首先,用户的问题是关于在ROS环境下打开.bashrc文件的方法。用户提到了一些引用:[1]和[2],这些引用是关于在.bashrc文件中设置ROS环境变量的。 回顾引用内容: - 引用[1]: 描述了如何在~/.bashrc文件中添加source命令来加载ROS环境变量。 - 引用[2]: 解释了.bashrc文件的作用和ROS环境变量的设置。 用户的问题是:"我想查找在ROS环境下打开.bashrc文件的方法 请问在ROS环境下打开.bashrc文件的方法"。所以,用户想知道如何在ROS环境下打开.bashrc文件。 关键点: - ".bashrc"文件是用户的主目录下的配置文件,通常在~/(即/home/username/)目录中。 - ROS环境变量通常是通过在.bashrc文件中添加source命令来设置的,例如source /opt/ros/melodic/setup.bash。 在ROS环境下打开.bashrc文件的方法并不特定于ROS;它就是一个普通的Linux配置文件。用户可能误解了"在ROS环境下"的意思。ROS环境是通过source setup.bash来激活的,但打开.bashrc文件本身不需要ROS环境;它只是一个文本文件。 所以,我需要清晰地解释如何打开.bashrc文件: - 使用文本编辑器,比如gedit、nano、vim等。 - 命令如:vim ~/.bashrc或gedit ~/.bashrc。 此外,用户提到了引用,所以我应该参考它们来提供上下文,但不偏离核心问题。 回答结构: 1. 解释.bashrc文件是什么。 2. 说明在ROS中它的重要性(设置环境变量)。 3. 提供打开文件的具体命令。 4. 给出一些提示,比如修改后如何生效(source ~/.bashrc)。 系统级指令: - 所有行内数学表达式必须用$...$,但这里可能用不到,因为不涉及数学。 - 独立公式用$$...$$,但同样可能不需要。 - LaTeX语法正确:确保如果有数学部分,用LaTeX。 - 使用中文回答。 - 生成相关问题:在回答末尾生成相关问题。 - 添加引用标识:在相关部分末尾自然地添加[^1]、[^2]等。 用户可见层: - 结构清晰,逐步解决问题。 - 保证真实可靠:基于Linux和ROS知识。 相关性: - 用户上一次的问题没有提供,所以我只能基于当前问题。 - 引用[1]和[2]是关于设置环境变量的,但用户的问题是关于打开文件的。 最终回答: - 步骤1:解释.bashrc文件。 - 步骤2:给出打开文件的方法。 - 步骤3:提及修改后的处理。 - 步骤4:生成相关问题。 相关问题生成: - 基于主题:ROS环境变量、.bashrc文件的使用等。 - 例如: 1. 如何在.bashrc中添加ROS环境变量? 2. 修改.bashrc后如何生效? 3. ROS环境变量的常见设置有哪些? 引用添加: - 在提到设置环境变量时引用[^1]。 回答大纲: 1. 介绍.bashrc文件的基本作用和位置。 2. 说明在ROS中打开.bashrc的方法。 3. 提供具体命令。 4. 提醒注意事项。 5. 生成相关问题。 </think>### 在ROS环境下打开.bashrc文件的方法 在ROS环境中打开`.bashrc`文件是一个常见操作,主要用于管理ROS环境变量的设置。`.bashrc`文件是Linux用户主目录下的配置文件,通常位于`~/.bashrc`(即`/home/您的用户名/.bashrc`)。它会在每次打开终端时自动执行,常用于加载ROS环境变量(如`source /opt/ros/melodic/setup.bash`)[^1][^2]。以下是详细步骤和方法: #### 1. **确认ROS环境** - 在打开`.bashrc`之前,确保您的系统已安装了ROS(如Melodic、Noetic等)。 - 如果尚未激活ROS环境,可以在终端运行: ```bash source /opt/ros/<distro>/setup.bash # 替换<distro>为您的ROS版本,例如melodic ``` - 但这仅影响当前终端会话,不影响`.bashrc`文件的编辑。 #### 2. **打开.bashrc文件的方法** - **使用命令行文本编辑器**: - 打开终端(快捷键:`Ctrl+Alt+T`)。 - 运行以下命令之一(根据您熟悉的编辑器选择): - **Vim编辑器**: ```bash vim ~/.bashrc ``` - 进入后按`i`进入编辑模式,修改后按`Esc`,输入`:wq`保存并退出。 - **Nano编辑器**: ```bash nano ~/.bashrc ``` - 修改后使用`Ctrl+O`保存,`Ctrl+X`退出。 - **图形界面编辑器(如Gedit)**: ```bash gedit ~/.bashrc ``` - 这会在图形窗口中打开文件,适合初学者。 - 注意:打开文件不需要ROS环境激活,但编辑内容会影响ROS的全局设置。 #### 3. **修改.bashrc后的处理** - 编辑完成后,保存文件。 - 为了使更改生效: - 运行`source ~/.bashrc`使当前终端立即加载新设置。 - 或关闭并重新打开终端(文件会在下次启动时自动加载)。 - 检查ROS环境是否正常:运行`echo $ROS_PACKAGE_PATH`确认路径是否正确包含ROS工作空间[^1][^2]。 #### 4. **注意事项** - **文件位置**:`.bashrc`始终在用户主目录下,路径为`~/.bashrc`。ROS相关的`setup.bash`文件通常位于`/opt/ros/`或您的catkin工作空间内。 - **错误处理**:如果编辑错误导致终端问题,可以从Live USB或其他用户账户恢复备份文件。 - **最佳实践**: - 在添加ROS环境变量前,先备份文件:`cp ~/.bashrc ~/.bashrc_backup`。 - 引用示例中的典型ROS设置包括`source /opt/ros/melodic/setup.bash`和catkin工作空间的`setup.bash`[^1]。 通过以上步骤,您可以安全地在ROS环境下修改`.bashrc`文件。确保每条命令都正确输入,以避免环境冲突。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值