Florian Merle
๐จโ๐ป Dev at Baksla.sh | Sylius Key contributor & Symfony certified | VIM lover! ๐
@florianm__
@matarldEt comment on fait sans PHPStorm ?
@florianm__
@matarld1. dรฉvelopper efficacement2. avoir un outil gratuit3. pouvoir customiser l'IDE
4. rester dans le terminal@florianm__
@matarld
#1 nano
@florianm__
@matarld
simple ๐
ready to go ๐
digital ocean ๐
"classique" ๐
lรฉger ๐
#1 nano
@florianm__
@matarld
(trรจs) pauvre ๐ข
pas performant ๐
peu customisable ๐ญ
pas standard (digital ocean ๐)
#1 nano
@florianm__
@matarld
โ avoir un outil gratuit
โ rester dans le terminal
โ dรฉvelopper efficacement
โ pouvoir customiser l'IDE
#2 VI
@florianm__
@matarld
configurable ๐
grosse communautรฉ ๐
performant ๐
fonctionnalitรฉs ๐
#2 VI
@florianm__
@matarld
complexe ๐ซ
apprentissage ๐ฌ
Panik
Kalm
@florianm__
@matarld
#2 VI
@florianm__
@matarld
#2 VI
#3 VIM
@florianm__
@matarld
macros
manipulation
dรฉplacements
#3 VIM
plugins
scripting
@florianm__
@matarld
โ avoir un outil gratuit
โ rester dans le terminal
๐ฅญ๐ dรฉvelopper efficacement
๐ฅญ๐ pouvoir customiser l'IDE
#3 VIM
@florianm__
@matarld
#4 Neovim
@florianm__
@matarld
#4 Neovim
dรฉfauts et mapping
-- init.lua
require("core.options")
require("core.keymaps")-- lua/core/keymaps.lua
vim.keymap.set("n", "<C-s>", ":w <CR>")
vim.keymap.set("n", "<leader>cs", function ()
local buffer = vim.fn.expand("%")
vim.cmd(string.format("!php-cs-fixer fix %s --quiet", buffer))
vim.cmd('e')
end)-- lua/core/options.lua
vim.opt.mapleader = " "
vim.opt.ignorecase = true
vim.opt.hlsearch = true
vim.opt.shiftwidth = 4
vim.opt.expandtab = true@florianm__
@matarld
#4 Neovim
plugins
@florianm__
@matarld
#4 Neovim
plugins
nvim-tree
lualine
barbar
phpactor
telescope
fugitive
gitsigns
argwrap
surround
fzf
@florianm__
@matarld
#4 Neovim
LSP
(OSS FTW!)
@florianm__
@matarld
#4 Neovim
โ avoir un outil gratuit
โ rester dans le terminal
โ dรฉvelopper efficacement
โ pouvoir customiser l'IDE
@florianm__
@matarld
#X PDE
@florianm__
@matarld
tmux
i3
regolith
Maintenant, c'est ร vous ! ๐ช
@florianm__
@matarld
vimtutor
ideavim
keymap/options
plugins
By Florian Merle
๐จโ๐ป Dev at Baksla.sh | Sylius Key contributor & Symfony certified | VIM lover! ๐