Skip to main content

Posts

Showing posts from 2025

Termius or macOS Terminal keyboard shortcuts

  Termius  on Mac uses standard macOS shortcuts along with some specific commands for its unique features like the Command Palette and split view .   General Actions Action   Shortcut Command Palette  (access tabs/hosts) Command-K Jump between tabs Command-J New connection/tab Command-T Open local terminal Command-L Open side panel  (snippets/history) Command-S Split window into two panes Command-D Close split pane Shift-Command-D Close tab Command-W Terminal Navigation & Text Editing (Standard Unix/Mac) These shortcuts are standard for most command-line interfaces on macOS and work in Termius:   Go to beginning of line :  Control-A Go to end of line :  Control-E Delete from cursor to beginning of line :  Control-U Delete from cursor to end of line :  Control-K Navigate by word :  Option-Left Arrow  or  Option-Right Arrow Reverse search command history :  Control-R Autocomplete directory/file name :  Tab...

AI Agents Learning resources

  📹 Videos: 1. LLM Introduction: https://www.youtube.com/watch?v=zjkBMFhNj_g 2. LLMs from Scratch: https://www.youtube.com/watch?v=9vM4p9NN0Ts 3. Agentic AI Overview (Stanford): https://www.youtube.com/watch?v=kJLiOGle3Lw 4. Building and Evaluating Agents: https://www.youtube.com/watch?v=d5EltXhbcfA 5. Building Effective Agents: https://www.youtube.com/watch?v=D7_ipDqhtwk 6. Building Agents with MCP: https://www.youtube.com/watch?v=kQmXtrmQ5Zg 7. Building an Agent from Scratch: https://www.youtube.com/watch?v=xzXdLRUyjUg 8. Philo Agents: https://www.youtube.com/playlist?list=PLacQJwuclt_sV-tfZmpT1Ov6jldHl30NR 🗂️ Repos 1. GenAI Agents: https://github.com/nirdiamant/GenAI_Agents 2. Microsoft's AI Agents for Beginners: https://github.com/microsoft/ai-agents-for-beginners 3. Prompt Engineering Guide: https://lnkd.in/gJjGbxQr 4. Hands-On Large Language Models: https://lnkd.in/dxaVF86w 5. AI Agents for Beginners: https://github.com/microsoft/ai-agents-for-beginners 6. GenAI...

Using SFTP on macOS

Method 1 SFTP (Secure File Transfer Protocol) is a secure way to transfer files between systems. macOS provides built-in support for SFTP through the terminal, and you can also use third-party tools for a graphical interface. Method 1: Using Terminal (Built-in SFTP Client) Open Terminal Launch the Terminal app from Applications > Utilities or by searching for it in Spotlight. Connect to the Server Use the following command to initiate an SFTP session: sftp username@hostname Replace username with your server username and hostname with the server's IP address or domain. Authenticate Enter your password when prompted. Transfer Files Use these commands to manage files: Upload a file: put /path/to/local/file /path/to/remote/destination Download a file: get /path/to/remote/file /path/to/local/destination List files: ls Exit SFTP session: exit Method 2: Using FileZilla (Graphical Interface) Download and Install FileZilla Download FileZilla Client for macOS from FileZilla's official...

Issue while pasting from the Windows clipboard into a PuTTY vi or vim terminal

  Pasting from the Windows clipboard into a PuTTY  vi  or  vim  terminal can sometimes be problematic, particularly with newer  vim  versions that have mouse mode enabled by default.  This can lead to unintended visual mode activation or incorrect pasting. Here are the primary methods to paste from the clipboard into a PuTTY  vi / vim session: Shift + Right-Click:   Shift + Insert:   Middle Mouse Button (Wheel Click):   Disable  vim  Mouse Mode (if applicable):  vim  Paste Mode:  Note: Ensure  vi  or  vim  is in insert mode (by pressing  i ) before attempting to paste if you want the content to be inserted directly into the file.  Otherwise, pasting might be interpreted as  vim  commands. For larger pastes,  vim 's paste mode can be helpful.  Enter insert mode in  vim , then type  :set paste  and press  Enter .  Paste your conten...