Neovim setup for Zig
2024-10-12
เตรียมความพร้อมก่อนการเขียนภาษา Zig สำหรับ Neovim
Zig installation
ก่อนอื่นติดตั้ง Ziglang จาก https://ziglang.org/download/
ทดสอบการติดตั้ง
สร้าง directory
zig_hello_worldและเข้าไปยัง directory
mkdir zig_hello_world
cd zig_hello_world
initial โปรเจค
zig init
Hello, World;
const std = @import("std");
pub fn main() void {
std.debug.print("Hello, World", .{});
}
บันทึก main.zig จากนั้นรันคำสั่งทดสอบ
zig run main.zig
Neovim setup
Language Server
ใน Zig จะใช้ zls โดยเป็น Zig language server ซึ่งสามารถติดตั้งโดยใช้ :Mason ใน neovim ได้เลย