Skip to content

Robot framework spacemacs layer using Laguage Server Protocol (LSP)

Notifications You must be signed in to change notification settings

dalanicolai/robot-framework-layer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

robot-framework layer

img/robot-framework.png

Table of Contents

Description

This layer adds support for the Robot framework in spacemacs. The layer adds support for syntax highlighting by installing the following robot-mode package: https://github.com/davidshepherd7/robot-mode. Also, if not yet installed, this layer installs the lsp layer to include rf-language-server support.

Features:

  • Autocomplete
  • Lint
  • Refactor

Install

To use this configuration layer, first clone it with:

git clone https://github.com/dalanicolai/robot-framework-layer.git ~/.emacs.d/private/robot-framework

and add it to your ~/.spacemacs by adding robot-framework to the existing dotspacemacs-configuration-layers list in this file.

Subsequently set the correct paths in the variable lsp-rf-language-server-start-command for starting the rf-lsp-server. The currently recommended LSP server is https://github.com/Snooz82/vscode-rf-language-server, which can be installed via the vscode editor or by using npm directly.

Key bindings

Key BindingDescription
g dGo to definition

About

Robot framework spacemacs layer using Laguage Server Protocol (LSP)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published