emacs使用mongosh的方便工具發布

github項目地址:?GitHub - csfreebird/emacs_mongosh: 在emacs中使用mongosh快速登錄mongodb數據庫


* 用途
? 在emacs中使用mongosh快速登錄mongodb數據庫,
? 操作方法: M-x mongosh, 輸入數據庫名稱,然后就可以自動登錄,前提是你已經配置好了數據庫名稱以及對應的用戶名和密碼
* 安裝前提
? 系統需要有mongosh客戶端
* 測試情況
? 在ArchLinux 和mongodb 8上面測試通過
* 安裝方法
? 在~/.emacs.d/elpa/目錄下創建mongosh目錄,將mongosh.el文件復制過去,然后修改mongodb的登錄配置:
? #+BEGIN_SRC elisp
??? (setq db-list '(("db1" . ("user1" "pwd1"))
??????????????????? ("db2" . ("user2" "pwd2"))
??????????????????? ("db3" . ("user3" "pwd3"))))
? #+END_SRC
? 然后在~/.emacs.d/init.el文件中添加

??? (add-to-list 'load-path (expand-file-name "~/.emacs.d/elpa/mongosh/"))
??? (require 'mongosh)
?
? 重啟emacs
?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/72009.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/72009.shtml
英文地址,請注明出處:http://en.pswp.cn/web/72009.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Linux:Ubuntu server 24.02 上搭建 ollama + dify

一、安裝Ubuntu 具體的安裝過程可以參見此鏈接:鏈接:Ubuntu Server 20.04詳細安裝教程,這里主要記錄一下過程中遇到的問題。 安裝時subnet如何填寫 在Ubuntu中subnet填寫255.255.255.0是錯誤的,其格式為 xx.xx.xx.xx/yy &#…

unordered_set 的常用函數

在 C 的標準庫中,std::unordered_set 是基于哈希表實現的哈希集合。下面介紹這種語言里哈希集合的常用函數。 C std::unordered_set 1. 元素操作 insert 功能:向哈希集合中插入元素。如果元素已經存在,則不會重復插入。示例代碼&#xff1a…

starrocks批量啟停腳本

#!/bin/bash # 定義 StarRocks 安裝目錄 STARROCKS_HOME"/path/to/starrocks" # 定義 FE 和 BE 節點列表 FE_NODES("fe_node1_ip" "fe_node2_ip" "fe_node3_ip") BE_NODES("be_node1_ip" "be_node2_ip" "be_…

python 提取視頻中的音頻

在Python中提取視頻中的音頻,你可以使用moviepy庫,這是一個非常強大且易于使用的庫,專門用于視頻編輯。以下是如何使用moviepy來提取視頻中的音頻的步驟: 安裝moviepy 首先,你需要安裝moviepy。你可以通過pip安裝它&a…

大語言模型打卡學習DAY1

學習目標: 語言模型的發展歷程 大模型的技術基礎 學習內容: 1. 語言模型的發展歷程 語言模型通常是指能夠建模自然語言文本生成概率的模型,從語言建模到任務求解,這是科學思維的一次重要躍升。2. 大語言模型技術基礎 定義&#…

boarding_passes(登機牌)表的作用

boarding_passes(登機牌)表的作用 boarding_passes 這張表的主要作用是記錄旅客的登機信息,包括: 票號 (ticket_no) - 關聯到 tickets 表,表示這張票屬于哪個旅客。航班 ID (flight_id) - 關聯到 flights 表&#xf…

Go語言為什么運行比Java快

文章目錄 前言一、核心區別二、Go Vs Java1.Go 的啟動比 Java 快?2.選 Go Or Java? 總結 前言 Go 和 Java 是兩種廣泛應用的編程語言,它們在語言特性、性能、生態、應用場景等方面存在顯著區別。以下是它們的核心區別,以及在實際…

java生成一個24位的字符串,要求這個字符串由大寫的英文字母和數字組成,長度固定位24位

import java.security.SecureRandom;public class RandomStringGenerator {// 定義允許的字符集(大寫字母和數字)private static final String ALLOWED_CHARACTERS "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";private static final SecureRando…

基于python的升級隊列加速決策

a-f大等級是3級 a-c建筑每升1級分別需要8天 d-f建筑每升1級分別需要10天 目前以下建筑隊列正在從0級升至1級 建筑A升級需要7天05:16:20 建筑b升級需要06:06:54 建筑c升級需要00:37:00 建筑d升級需要…

【經驗】Ubuntu|VMware 新建虛擬機后打開 SSH 服務、在主機上安裝vscode并連接、配置 git 的 ssh

常常有人問VMware-Tools裝了也復制粘貼不了怎么辦,這個東西影響因素太多了,我總是建議直接用SSH連接虛擬機。但是之前一直都沒有出教程,現在出一個簡單的教程。 文章目錄 在 Ubuntu 虛擬機(VMware)中開啟 SSH 服務、配…

C++多線程編程 3.互斥量、互斥鎖

目錄 1. 線程安全與互斥鎖(std::mutex) 2. 互斥量死鎖 3. std::lock_guard 4. std::unique_lock (1)示例 (2)詳細知識點 5. std::this_thread (1)sleep_for (2)sleep_until (3)yield (4)get_id 直接通過示例講解: 1. 線程安全與互…

【redis】hash基本命令和內部編碼

文章目錄 表示形式命令HSET 和 HGET HEXISTSHDELHKEYSHVALSHGETALLHMGETHLENHSETNXHINCRBYHINCRBYFLOAT命令小結內部編碼 表示形式 Redis 自身已經是鍵值對結構了 Redis 自身的鍵值對就是通過哈希的方式來組織的 把 key 這一層組織完成之后,到了 value 這一層&…

行為模式---策略模式

概念 策略模式是一種行為設計摸是,它的核心思想是將一些列的算法封裝成獨立的對象,并使它們可以相互替換,通過上下文進行調用。 策略模式通過算法抽象為獨立的策略類,客戶端可以根據自身需求選擇不同的策略類來完成任務、這種方…

Selenium 自動化測試學習總結

大概了解一下即可,現在主要用的自動化工具是 playWright,它可以錄制操作。 selenium是老款自動化測試工具,仍有很多可取之處。 安裝: pip install selenium即可。然后下載瀏覽器的驅動包,注意不是瀏覽器!…

四層協議攻防手冊:從SYN Flood到UDP反射的深度防御

一、四層協議攻擊類型與特征 攻擊類型協議層特征SYN FloodTCP大量半開連接,SYN_RECV狀態堆積UDP反射放大UDP小請求包觸發大響應(如NTP、DNS響應)TCP分片攻擊TCP發送異常分片耗盡重組資源連接耗盡攻擊TCP建立大量空閑連接占用端口資源 二、TC…

【社區投稿】深入再談智能指針、AsRef引用與Borrow借用

深入再談智能指針、AsRef引用與Borrow借用 這是一個具有深度的技術主題。每次重溫其理論知識&#xff0c;都會有新的領悟。大約 2 年前&#xff0c;我曾就這一技術方向撰寫過另一篇短文《從類型轉換視角&#xff0c;淺談Deref<Target T>, AsRef<T>, Borrow<T&g…

外層元素旋轉,其包括在內的子元素一并旋轉(不改變旋轉中心),單元測試

思路&#xff1a;外層旋轉后坐標&#xff0c;元素旋轉后坐標&#xff0c;計算偏移坐標 <template><div class"outbox"><label>角度: <input v-model.number"rotate" type"number" /></label><br><div c…

如何在虛擬機上安裝hadoop

與前面java的方式相同安裝好hadoop后進入hadoop的環境變量my_env.sh 輸入#?HADOOP_export HADOOP_HOME /opt/module/hadoop-3.1.3 export PATH$PATH:$HADOOP_HOME/bin export PATH$PATH:$HADOOP_HOME/sbin 再輸入hadoop測試是否安裝成功

WPF-DataGrid的增刪查改

背景&#xff1a;該功能為幾乎所有系統開發都需要使用的功能&#xff0c;現提供簡單的案例。 1、MyCommand using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Input;namespace Wp…

Oracle數據庫存儲結構--物理存儲結構

數據庫存儲結構&#xff1a;分為物理存儲結構和邏輯存儲結構。 物理存儲結構&#xff1a;操作系統層面如何組織和管理數據 邏輯存儲結構&#xff1a;Oracle數據庫內部數據組織和管理數據&#xff0c;數據庫管理系統層面如何組織和管理數據 存儲結構 在Oracle數據庫的存儲結構…